loop

for loop 使用例

文字変数の配列

$ for str in Aa Bb Zzz; do echo "string $str"; done
string Aa
string Bb
string Zzz

前ゼロ連番

$ for i in {01..03}; do echo "count $i"; sleep `expr $RANDOM % 5`; done
count 01
count 02
count 03

50おきにカウントして、先頭と末尾を出力。 Read more about for loop 使用例

Tags: 

ファイルからデータのリストを読み込み、 bash コマンドラインから繰り返し実行

入力ファイル

$ head countrylist.txt
Afghanistan
Åland Islands
Albania
Algeria
American Samoa
Andorra
Angola
Anguilla
Antarctica
Antigua and Barbuda

bash functionを作成 Read more about ファイルからデータのリストを読み込み、 bash コマンドラインから繰り返し実行