Shell 脚本应用(for、while、case语句应用)
2018-01-27 15:09
501 查看
1、for :读取不同的变量值,逐个执行同一组命令,直到取值完毕退出,变量值以空格分隔
语法: for 变量值in 取值列表
do
命令
done
2、while :重复测试某个条件,成立则执行,进入下一个循环,直到条件不成立为止
语法: while [ 条件测试 ]
do
命令
添加更改测试条件语句
done
批量添加用户:
i=QS
While [ $i -le $JS ]
do
useradd $BM$i
echo“123456”Ipasswd --stdin $BMSi
let i++
done
while条件为true : 代表永远为真,死循环,必须使用exit或break命令才结束循环
必须进行递增,避免死循环: 方法:
i=
let i=i+1
let i++
3、case :针对变量的不同取值,分别执行不同的命令序列
语法: case 变量值 in
模式1)
命令序列1
;;
模式2)
命令序列2
;;
......
*)
默认命令序列
esac
取值时,中括号[ ],任选其一
横杠—,代表取值范围
竖杠|,代表或者
语法: for 变量值in 取值列表
do
命令
done
2、while :重复测试某个条件,成立则执行,进入下一个循环,直到条件不成立为止
语法: while [ 条件测试 ]
do
命令
添加更改测试条件语句
done
批量添加用户:
i=QS
While [ $i -le $JS ]
do
useradd $BM$i
echo“123456”Ipasswd --stdin $BMSi
let i++
done
while条件为true : 代表永远为真,死循环,必须使用exit或break命令才结束循环
必须进行递增,避免死循环: 方法:
i=
expr i + 1
let i=i+1
let i++
3、case :针对变量的不同取值,分别执行不同的命令序列
语法: case 变量值 in
模式1)
命令序列1
;;
模式2)
命令序列2
;;
......
*)
默认命令序列
esac
取值时,中括号[ ],任选其一
横杠—,代表取值范围
竖杠|,代表或者
相关文章推荐
- shell脚本应用(三)for、while、case语句
- Shell 脚本之循环语句(for,while,until)以及case,select,break,continue实例详解
- SHELL脚本语句 if、for、while、case 图示
- Shell脚本之for、while循环语句和case分支语句
- LinuxShell 脚本for、while、case语句的应用
- shell脚本练习一(if语句、case语句、for语句、while语句)
- 2个简单shell脚本(if,while,case语句)
- Shell脚本中循环语句for,while,until用法
- Shell_循环语句(for、while、case)深入讲解
- 高级shell脚本(for、while、if、case)
- Shell if语句,case语句,循环for,until,while语句读书笔记
- linux的shell脚本中if,for,while的解析与应用
- 一文读懂Shell脚本中循环语句for,while,until用法
- Shell脚本中循环语句for,while,until用法
- Shell语句 for、while、case、if、输出重定向、grep查询用法
- shell脚本之循环语句for,while,until用法的详解
- shell 脚本之if、for、while语句
- bash脚本之case语句应用,while、until和select循环应用及其示例
- shell脚本下的循环语句for、while、until
- Shell脚本中循环语句for,while,until用法