我需要在Debian 64位下编译Qt。 我下载了源代码,但在每行文件末尾都有^ M符号,而bash不能运行configure脚本。 如何从qt源文件中的所有文件中删除它? 谢谢。
使用dos2unix – 它会将您的文件转换为unix换行符语法
dos2unix
是的,使用dos2unix。 请注意, ^M是一个回车,也表示为\r 。 另一种消除他们的方法是
^M
\r
sed -i 's/\r$//' file ...