您现在的位置是:首页» windows系统» shell脚本if判断三个条件,shell循环判断

shell脚本if判断三个条件,shell循环判断

2024-07-12 22:49:04
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。输出回声的外壳命令在 shell 中使用回声命令来发布字符串 。命令格式:可以使用(颠倒)“(单引号)”(双引号)包括第二节

本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。

输出回声的外壳命令

在 shell 中使用回声命令来发布字符串 。

命令格式:

可以使用 (颠倒)“(单引号)”(双引号)包括第二节界定其特殊目的的字符串。

输出:Hello World

输出:

输入 shell 读取读取主控台输入

选项:

-p:指定读取值时使用的指针。 -t:指定等待读取值的时间( 秒) 。

参数:

变量:指定用于读取值的变量的名称。

测试:

输出:

流程控制

if 判断

基本语法:

单分支if语句:

双分支if条件语句

多分支if条件语句

注意:

括号与有条件判决之间必须存在差距。 if后要有空格

例程:

1 检查以查看普通文件 $ 文件是否存在, 如果不是, 则创建新文件 。

2. 审查目前的操作系统类型

三. 确定用户进入的文件

四. 确认操作脚本的用户拥有必要的权利。

case条件语句

例如.. esac是一个多选择的声明, 具有多同步的选择结构。

基本语法:

注意:

加上右括号,每个情况都必须以 " in " 结尾,每个匹配必须以 " in " 结尾。 数值可以是变量,也可以是常数。 双分号 “;” 表示执行大于或等于断裂。 如果没有匹配值,则“*”中的应用程序“*”表示默认模式。 “案件说明”一语以“案件”开头,以“esac”结尾。

例程:

for 循环

基本语法:

语法一:

语法二:

例程:

1. 分别用 * 以及 * ∗ 和 @打印输入的参数

二. 产出1+100值

3.批量删除用户

while 循环

在周期期间,只要条件公式存在,周期将持续到条件公式不再存在为止,届时周期将退出。

基本语法:

例程:

一. 从命令行输入 n 号,以从 1+..+n 中计算值。

until循环

只要条件无效(flaase),单环循环和循环循环即循环循环,如果反转是真实的,则循环操作即进行。一旦条件( true)确定,周期即告结束。

基本语法:

例程:

1.从1加到100

函数

壳牌使用户能够设计随后可用于贝壳脚本的功能。

基本语法:

例程:

1. 获取 n 的用户输入,从 1+..+n 中计算值。

XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 教程 shell