“/usr/bin/perl^M:损坏的解释器: 没有那个文件或目录”,这个问题大多数是因为文件在Windows下编辑过。Windows下,每一行的结尾是\n\r,而在linux下文件的结尾是\n。用cat -A filename时你可以看到这个\r字符被显示为^M。解决方法:sed -i '...
“/usr/bin/perl^M:损坏的解释器: 没有那个文件或目录”,这个问题大多数是因为文件在Windows下编辑过。Windows下,每一行的结尾是\n\r,而在linux下文件的结尾是\n。用cat -A filename时你可以看到这个\r字符被显示为^M。解决方法:sed -i '...