在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。

原因很可能是你在windows下编写的脚本文件,放到Linux中无法识别格式

解决方法1:

用vi打开脚本文件,在命令模式下输入

:set ff=unix

然后wq保存 并退出。

解决方法1:

dos2unix xxx.sh

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐