Linux shell编程 10 ---- 循环结构


1 for循环

1 for循环是Linux Shell中常用的结构,for循环有三种结构;一种是列表for循环,第二种是不带列表的for循环,第三种是类C风格的for循环。

2 列表for循环

for variable in list

do

statement

done


3 不带列表for循环

for variable

do

statement

done

4 类C风格的for循环

for (( expr1; expr2; expr3 ))

do

statement

done


2 while循环

1 while循环的结构

while expression

do

statement

done

3 until循环

1 在执行while循环的时候只要expression的退出状态为0,将一直执行循环体。until命令和while命令类似,但区别是until循环中的expression的退出状态不为0的时候循环体将会一直执行。

2 until的结构

untile expression

do

statement

done

4 循环控制符号

1 break语句可以应用在for,while和until循环语句中,用于强行循环,也就是忽略循环体中任何其它语句和循环条件的限制。

2 continue循环控制符应用在for,while和until语句中,用于让脚本跳过后面的语句,执行下一次的循环。



你可能感兴趣的:(Linux shell编程 10 ---- 循环结构)