执行shell脚本报错:bad interpreter:No such file or directory解决办法

这是因为在windows下编辑的脚本,脚本文件是DOS格式的,而Linux的是unix格式。
解决办法:在Linux中打开脚本,用:set ff=unix命令把它强制为unix格式的,然后存盘退出后就可运行。
更简单的方法:先在Linux中先touch一个脚本使其格式为unix(内容随便写几个字),再到Windows中使用第三方工具进行编辑即可。

posted @ 2019-12-01 17:40  曲水修竹  阅读(36)  评论(0编辑  收藏  举报