bad interpreter: No such file or directory 解决方法
来源:互联网 发布:java accept函数 编辑:程序博客网 时间:2024/06/07 09:51
sh脚本异常:bad interpreter: No such file or directory
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。
2)也可在Linux中转换:
首先要确保文件有可执行权限
#sh>chmod a+x filename
然后修改文件格式
#sh>vi filename
利用如下命令查看文件格式
:set ff 或 :set fileformat
可以看到如下信息
fileformat=dos 或 fileformat=unix
利用如下命令修改文件格式
:set ff=unix 或 :set fileformat=unix
:wq (存盘退出)
最后再执行文件
#sh>./filename
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。
2)也可在Linux中转换:
首先要确保文件有可执行权限
#sh>chmod a+x filename
然后修改文件格式
#sh>vi filename
利用如下命令查看文件格式
:set ff 或 :set fileformat
可以看到如下信息
fileformat=dos 或 fileformat=unix
利用如下命令修改文件格式
:set ff=unix 或 :set fileformat=unix
:wq (存盘退出)
最后再执行文件
#sh>./filename
- bad interpreter: No such file or directory 解决方法
- bad interpreter: No such file or directory 解决方法
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- bad interpreter: No such file or directory
- 出现bad interpreter:No such file or directory的原因
- 出现bad interpreter:No such file or directory的原因
- 出现bad interpreter:No such file or directory的原因
- Linux计算机中无线蓝牙安装和配置方法
- Java 网络程序
- MyCam Picture Display Graph
- C#实现 获取指定字节长度 中英文混合字符串 的方法
- VB6各数据类型序列化和反序列化
- bad interpreter: No such file or directory 解决方法
- 09年关于微软10大预测
- 组件
- 读取并修改App.config文件
- ftp命令详解
- 基于 AJAX和Webservice 的长轮询(long-polling)方式ServerPush技术试验
- 如何使用 How to use json-lib
- MySQL字符集及MySQL编码转换
- set parameters sap 内存