shell脚本 运行 报错 /bin/bash^M: bad interpreter: 没有那个文件或目录

Posted 技术从未如此性感

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本 运行 报错 /bin/bash^M: bad interpreter: 没有那个文件或目录相关的知识,希望对你有一定的参考价值。

原因:

Linux和Windows 文件格式兼容问题

解决:

查看当前文件格式:

vim fileName 打开文件

:set ff? 查看当前文档是什么格式

eg: fileformat=unix

:set ff=unix 设置为linux格式

以上是关于shell脚本 运行 报错 /bin/bash^M: bad interpreter: 没有那个文件或目录的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本 运行 报错 /bin/bash^M: bad interpreter: 没有那个文件或目录

Linux shell 脚本报错:/bin/bash^M: bad interpreter: No such file or directory

shell脚本报错:-bash: xxx: /bin/bash^M: bad interpreter: No such file or directory

linux arm 运行 shell .sh 脚本文件报错:/bin/bash^M: bad interpreter: No such file or directory(dos2unix )(代码片

Shell脚本报错:-bash: ./switch.sh: /bin/bash^M: bad interpreter: No such file or directory

执行shell脚本报-bash: ./test.sh: /bin/bash^M: 坏的解释器