1、break语句用于跳出linux死循环。continue用于跳过循环中的一个迭代。break语句可用于跳出循环。
2、break语句跳出循环后,会继续执行该循环之后的代码(如果有的话):continue语句中断循环中的迭代,如果出现了指定的条件,然后继续循环中的下一个迭代。
Linux下使用while…do done语句来写循环语句,其实也非常简单,比如说,我们要写一个循环5次的命令。可以这样来写:
I=1
While [$I<=5]do
语句…
Done
I=$(($I+1))
其中,I=$(($I+1))说明我们这个循环每次递增的数为1,也就是在I的基础上加1,这样就形成了循环了。
====================================
脚本1:
#!/bin/sh
for loop in 1 2 3 4 5
do
echo $loop
done
脚本2:
#!/bin/sh
for loop in "orange red blue grey"
do
echo $loop
done
有了""就是字符串,只循环一次
第二个循环的循环变量会依次为orange red blue grey中的每一个。
1、脚本#!/bin/sh
for ((i=9i<12i++))
do
mkdir $(printf "%02d\n" $i)
done
2、或者
#!/bin/sh
for ((i=9i<12i++))
do
mkdir `printf "%02d\n" $i`
done
3、或者
#!/bin/sh
for i in {09..11}
do
mkdir `printf "%02d\n" $i`
done
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)