Program/shell/for文

Last-modified: 2010-11-30 (火) 07:34:40

for loop

意外とミスすることが多いのでサンプルを書いておきます。

$ for hoge in 1 2 3 4 5
  do
   echo $hoge
  done
 ---> これで hoge という環境変数に 1 2 3 4 5 を入れつつ loop します。
$ for hoge in $(find /usr/sbin)
  do
   echo "FILENAME:$hoge"
  done
 ---> これで find の結果を hoge 変数にいれられます。
      一個ずつ制御したい場合に意外と便利