网上很多使用的是Vim编辑器进行修改,但是我不熟悉vim编辑器,尝试了几次并没有成功。后来发现可以用dos2unix这个包进行转换。
1、问题分析
在windows下,用连续的'\r'和'\n'两个字符进行换行。'\r'为回车符,'\n'为换行符。
#!/usr/bin/env python\r\n
在Linux下,用'\n'进行换行。
#!/usr/bin/env python\n
2、解决方式
首先通过apt-get命令安装dos2unix的包,
sudo apt-get install dos2unix
然后通过dos2unix这个命令即可完成转换。
dos2unix <filename>
对上述命令行的应用方式1:在根目录下对目标文件进行转换。
应用方式2:在目标路径下对目标文件进行转换,可以使用文件名,也可以使用 * 号代替。