shell循环语句

 

目录

 

循环语句:

循环条件:

试题:

1-100

直角三角形;

99乘法表:

语法2:for

while

死循环命令:一直执行

until

双重循环及跳出循环


循环语句:

一定要有跳出循环条件

循环条件:

1.已知循环的次数(新来十个人,就要新建十个账号

2.未知循环的次数,但是要有跳出循环条件(对象生气,要道歉到原谅为止)

for(已知次数)

限定执行: while条件成功执行 ,until条件不成功执行

for
语法1:for i(变量名) in 循环列表;do 命令序列;done
循环列表:只和你循环的额次数有关

循环列表有6个值循环6次

循环列表的表现形式:

{1..10}

{1..100}

{0..100..2} :从0开始到100结束,每次加2(步长为2),打印的都是偶数。

{1..100..2}: 从1开始到100结束,每次加2(步长为2),打印的都是奇数。
 

试题:
1-100

直角三角形;

99乘法表:

语法2:for

((表达式1;表达式2;表达式3))

表达式1:定义变量并赋值

表达式2:决定是否循环

表达式3:决定循环变量如何改变,决定循环什么时候退出

while

重复测试某个条件,只要条件成立则反复执行

while   判断条件(条件成立)继续循环;(条件不成立)跳出循环

do

命令序列

done

判断条件

((i=0;1<=100;i++))

死循环命令:一直执行

1.while true

2.while :

猜随机数

until

until 循环与 while 循环类似,while 循环能实现的脚本 until 同样也可以实现,但区别是while 循环在条件为真时继续执行循环,而 until 则是在条件为假时执行循环

语法:

until 条件测试操作 do 命令序列 done

双重循环及跳出循环

break跳出单个循环 break n 数字数字是几代表跳出n层循环

continue终止某次循环中的命令,但是不会完全终止命令

exit 直接退出脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值