我有带有 3.2.0-49-generic 内核的 Ubuntu 12.04。
直到 3 天前,我还在使用 Bash 脚本。昨天我进行了apt-get
更新和升级,从那以后我一直遇到 bash 脚本问题。有人知道是否引入了新错误吗?或者,如果我尝试调用的命令有任何更改?
for line in `cat file.txt`;do echo " $line,";done
逗号出现在开头结尾而不是我期望的结尾。我不知道新的 bash 版本是否有问题,但我想是的。
如果我在 之前没有放置空格$line
,bash 会删除该行的第一个字符。
正如我所说,所有这些都在 3 天前起作用。