场景:
在windows上,编辑了一个shell脚本,传到linux上运行,报错: bad interpreter:No such file or directory。
问题原因:
是文件格式的问题。这个文件是在Windows下编写的。换行的方式与Unix不一样,但是在VI下面如果不Set一下又完全看不出来。
解决办法:
linux上,vi此文件,然后执行设置命令:set ff=unix。
详见:http://www.52rd.com/Blog/Detail_RD.Blog_wqyuwss_6208.html