シェルスクリプトでループ処理を行う方法

シェルスクリプトで、簡単にループ処理をする方法。 テキストファイルを読み込み配列を作り、ループさせるのが一般的です。

ループ処理の方法

count=0
 while read line;
 do
    ARRAY[$count]=$line
    count=`expr $count+1`
 done < test.txt
 i=0

配列の読込みとループ処理

while (( $i < $count ))
 do
     echo ${ARRAY[$i]}
     i = $i + 1
 done

Category