0%

Linux Shell脚本执行时提示bad interpreter:No such file or directory的解决

在没有任何语法问题的情况下,之所以出现bad interpreter:No such file or directory,很可能是这个文件是在Windows下编辑的(DOS格式),Windows下的文本编辑器会添加一些不可见的字符(\r\n),而Linux不能识别。 解决方法,把文件转换成UNIX格式即可 打开文件 vi aaa.sh 强制转换成Unix格式: :set ff=unix