「IFS=$'\n' に問題があります。
old_IFS=$IFS
file="Good morning
Good morning
Good morning
Good morning
Good morning"
IFS=$'\n'
for line in $file
do
echo $line
done
IFS=$old_IFS
スクリプトを実行すると:
Good mor
i
g
Good mor
i
g
Good mor
i
g
Good mor
i
g
Good mor
i
g
「ン」が削除されます。ファイルを1行ずつ表示したい