CONFRAGE
UNIX
bashのfor文
初版2007/12/30:最終更新日2007/12/30
bashのfor文
forは指定した引数にマッチするパターン毎に処理を分岐する制御文です。
記述方法は以下のようにします。
for 変数1 in リスト do done
リスト内の値が先頭から変数1に代入され、do~done内で処理されます。
一回ループすると次のリスト内の値が変数1に代入され、do~done内で処理されていきます。
for文はこれの繰り返しです。
リストとは
リストとは、例えばlsコマンドの結果を格納した変数のことを指したりします。
例えば
LIST=`ls *.txt`
上記のような場合、変数$LISTにはlsコマンドの結果がリストとして格納されています。
Back to top
Information