bad interpreter: No such file or directory
错误提示:
bad interpreter: No such file or directory: /bin/sh
错误分析:
因为操作系统是windows,在windows下编辑的脚本,所以有可能有不可见字符。
解决办法:
首先要确保文件有可执行权限
#chmod a+x filename
然后修改文件格式
#vi filename
利用如下命令查看文件格式
:set ff 或 :set fileformat
可以看到如下信息
fileformat=dos 或 fileformat=unix
利用如下命令修改文件格式
:set ff=unix 或 :set fileformat=unix
:wq (存盘退出)
最后再执行文件
#./filename