/bin/bash^M: bad interpreter; '\r': command not found

运行可执行脚本,报错:

/bin/bash^M: bad interpreter: No such file or directory

或者

'\r': command not found

 

原因是windows和unix编写的脚本的格式问题。

解决方案:

sed -i -e 's/\r$//' [yourfile]

  

posted @ 2022-03-10 23:35  立冬以东  阅读(41)  评论(0编辑  收藏  举报