for文
for文は与えた文字列の数だけ繰り返し処理を実行します。
for文の例を記します。
cnt=0 for str in aa bb cc do echo $str done
上記シェルスクリプトは文字列aa、bb、ccを順次に変数strに代入して繰り返します。
ファイル名「prog009.sh」として保存したときの実行例です。
$ chmod u+x prog009.sh $ ./prog009.sh aa bb cc
while文やuntil文は条件式での真偽によって繰り返し処理を実行するか終了させるかを決定しますが、for文はinの後に与えた文字列の数だけ繰り返します。