/bin/sh^M:损坏的解释器: 没有该文件或目录 【解决方案】

同事丢给我一个**.sh文件 运行之,报上面的错误,ubuntu论坛上有专门的答案,记录下来,以备后忘。

 

问题原因:脚本的编码问题,windows下编辑的文本copy到linux下就带这个^M结尾。 

解决方案:用 vim 打开文件,然后执行冒号命令:

代码:
:set ff=unix
:wq 

posted on 2011-01-10 15:51  华电混球  阅读(1335)  评论(0编辑  收藏  举报

导航

我的应用