Linux shell編程 ---- 循環結構
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語句中,用於讓腳本跳過後面的語句,執行下一次的循環。