シェルスクリプトいろいろ
- 変数とイコールと値の間にすきまをあけない(参考:シェルの変数に慣れる:ステップ・バイ・ステップ・シェルスクリプト(5) - @IT)
OK
hoge=1
NG
hoge = 1
- ファイルを読み込んで1行ずつ配列にいれていく
INF=test.txt COUNT=0 while read line;do ARRAY[$COUNT]=$line COUNT=`expr $COUNT + 1` done < $INF
- 配列の内容を1個ずつほにゃらら
for a in ${ARRAY[@]}; do echo $a done