1

テキスト ファイルを循環して一度に 1 行ずつ処理する多数の ksh スクリプトを作成しています。私は使う傾向があります

while read X1 X2 X3 X4
do
    <process line>
done < $INFILE

しかし、同様のことをした同僚が使用した

IFS="
"
for LINE in `cat $INFILE`
do
    <process line>
done

彼は「カット」を使用して、私が自動的に取得する変数を解析しますが、それ以外に、どちらのアプローチにも利点または欠点はありますか? 他の人はこれをどのように行うでしょうか?

ありがとう。

4

1 に答える 1