我已经从 Linux 上的 svn 下载了一些软件的源代码并想要构建它:
$ ./configure
bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory
字符 ^M 是\r 回车符。当我将文件的行结尾更改为 Linux 格式时,它开始工作,但是这些文件很多,并且手动很难完成。如何将目录及其子目录中所有文件的行结尾更改为Linux格式?
最佳答案
让 dos2unix 转换目录中的每个文件。
find . -type f -exec dos2unix {} \;
关于linux - 将换行符更改为 Linux 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8342421/