while [ condition ]
do
程式段落
done
until [ condition ]
do
程式段落
done
for (( 初始值; 限制值; 執行步階 ))
do
程式段
done
i=1 設定;
i<=100;
for var in con1 con2 con3 ...
do
程式段
done
第一次迴圈時, $var 的內容為 con1 ;
第二次迴圈時, $var 的內容為 con2 ;
第三次迴圈時, $var 的內容為 con3 ;
....