/bin/bash^M: bad interpreter: No such file or directory
早上发现预设置的某个脚本没有执行,手工执行时返回以下错误:
/bin/bash^M: bad interpreter: No such file or directory
检查/bin目录,能发现bash,因此不是“no such file”。搜索了一下网络,发现是文件格式问题,脚本文件可能被修改成dos格式了。用vim打开文件,输入”set ff”即可检查当前文件的格式。
将脚本文件修改为unix格式即可,同样,用vim打开文件后,输入以下命令:
set ff=unix
然后存盘保存退出即可。