本地把脚本写完上传到服务器,执行时报错:
写道
/bin/sh^M : bad interpreter
错误原因很明显是文件格式问题。
修复方法:
在服务器端使用vi/vim打开脚本文件,执行如下指令并保存文件退出即可。
:set fileformat=unix
参见:SO
本文详细介绍了遇到服务器执行脚本时出现`/bin/sh^M:bad interpreter`错误的原因及解决方法。通过在服务器端使用vi/vim打开脚本文件,并执行`setfileformat=unix`指令,可以有效修复文件格式问题,使脚本在服务器上顺利执行。
本地把脚本写完上传到服务器,执行时报错:
错误原因很明显是文件格式问题。
修复方法:
在服务器端使用vi/vim打开脚本文件,执行如下指令并保存文件退出即可。
:set fileformat=unix
参见:SO
825
1240
753

被折叠的 条评论
为什么被折叠?