最佳答案
我很好奇为什么在像下面这样将 IFS 设置为换行时需要后退空间:
IFS=$(echo -en "\n\b")
为什么我不能直接使用这个(它不工作)呢?
IFS=$(echo -en "\n")
我在一个 Linux 系统上,它以 Unix 行结尾保存文件。我用换行符将文件转换为十六进制,它肯定只使用“0a”作为换行符。
我谷歌了很多,虽然许多网页文件换行后面的退格解决方案,我没有找到任何解释为什么退格是必需的。
大卫。