红联Linux门户
Linux帮助

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

发布时间:2015-09-03 11:07:25来源:linux网站作者:三少GG

同事丢给我一个**.sh文件,运行之,报/bin/sh^M:损坏的解释器: 没有该文件或目录的错误,ubuntu社区上有专门的答案,记录下来,以备后忘。


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


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

:set ff=unix
:wq


./configure 不能执行:

解决方法:configure文件,右键属性,权限-->允许执行!


Linux下使用tar -zxvf —无法open:没有该文件或目录:http://www.linuxdiyf.com/linux/10099.html

Linux下修复“运行aclocal失败:没有该文件或目录”:http://www.linuxdiyf.com/linux/2613.html

Linux下执行.sh脚本错误:bin/sh^M: bad interpreter: No such f:http://www.linuxdiyf.com/linux/8471.html