形式の小さなcsvファイルを読み込んでいますsize,name
.1行に1セットです。私のテスト ファイルでは、csv ファイルに 2 行あります。
コードを使用する場合
while
IFS=',' read -r size name
do
printf "%s\n" "name"
done < temp1.txt
name
各行の値が端末に出力されます。
コードを使用する場合
while
IFS=',' read -r size name
do
printf "%s\n" "name" > temp2.txt
done < temp1.txt
次に、最後のものだけがファイルname
に出力されtemp2.txt
ます。
私は何を間違っていますか?!