centos下执行脚本,报错: /bin/bash^M: bad interpreter: No such file or directory

时间:2020-12-01 09:10:49

1、用 vi 文件名进入编辑文件格式,:set ff 

      提示文件为dos格式

2、强制装换格式为unix

set ff=unix

3、再次执行恢复正常。

原因为脚本文件格式为dos格式,需要转换为unix格式