Shell 脚本应用(forwhilecase语句应用)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Shell 脚本应用(forwhilecase语句应用)相关的知识,希望对你有一定的参考价值。

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=‘expr i + 1`
let i=i+1
let i++
3、case :针对变量的不同取值,分别执行不同的命令序列
语法: case 变量值 in
模式1)
命令序列1
;;
模式2)
命令序列2
;;
......
*)
默认命令序列
esac
取值时,中括号[ ],任选其一
横杠—,代表取值范围
竖杠|,代表或者

以上是关于Shell 脚本应用(forwhilecase语句应用)的主要内容,如果未能解决你的问题,请参考以下文章

forwhilecase

shell脚本——while循环语句(包含应用案例)

shell脚本应用

Shell脚本应用

Shell脚本应用if语句

Shell脚本(forwhile和case语句的应用示例)