/bin/sh^M:损坏的解释器: No such file or directory
来源:互联网 发布:浙江省基层网络直报 编辑:程序博客网 时间:2024/04/30 16:03
运行某些linux脚本文件时会出现这种错误:
/bin/sh^M:损坏的解释器: No such file or directory
原因:该脚本文件在Windows下被编辑过。windows下,每一行的结尾是/n/r,而在linux下文件的结尾是/n,那么你在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符/r, 用gedit打开文件是看不到这个^m的,可以使用vi打开看一下,每一行结束都有一个^m
解决办法:ubuntu下安装unix2dos和dos2unix
sudo apt-get install tofrodos
使用方法不是unix2dos和dos2unix了,而是todos 和fromdos了。
fromdos filename
- /bin/sh^M:损坏的解释器: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M:bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M: bad interpreter: No such file or directory
- /bin/sh^M:bad interpreter: No such file or directory
- /bin/sh^M:bad interpreter: No such file or directory
- -bin-sh-m-bad-interpreter-no-such-file-or-directory
- /bin/sh^M: bad interpreter: No such file or directory
- 运行sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory的问题
- Linux中.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory
- 在Linux中执行.sh脚本,/bin/sh^M: bad interpreter: No such file or directory
- sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory
- linux下执行Sh文件报告bin/sh^M: bad interpreter: No such file or directory
- sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory
- sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory
- C++ 嵌套类使用
- SharedPreferences 键值对存放在where?
- (转载)ATL_NO_VTABLE详解
- PJSUA-API Basic API
- RHCE Red Hat认证工程师课程
- /bin/sh^M:损坏的解释器: No such file or directory
- win7下安装wince6.0遇到问题的解决
- NetSnake的Linux服务管理实践
- JavaScript js中字符串转json对象的3种方法
- Hiberante注解两个一对多关系来映射多对多关系
- MTK资源管理
- Lucene构建网站搜索系统
- 最终我还是选择了C++
- 面试题目