テキスト ファイルを循環して一度に 1 行ずつ処理する多数の ksh スクリプトを作成しています。私は使う傾向があります
while read X1 X2 X3 X4
do
<process line>
done < $INFILE
しかし、同様のことをした同僚が使用した
IFS="
"
for LINE in `cat $INFILE`
do
<process line>
done
彼は「カット」を使用して、私が自動的に取得する変数を解析しますが、それ以外に、どちらのアプローチにも利点または欠点はありますか? 他の人はこれをどのように行うでしょうか?
ありがとう。