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

当我们把文件从windows系统中编辑的文件拷贝到linux系统中,如果我们执行文件会保存如下的错:

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

1.在命令模式中使用set ff命令查看文件格式

:set ff

可以看到文件的格式为dos:

fileformat=dos

2.通过命令行修改文件格式

:set ff=unix

执行完命令后再次通过set ff命令查看文件格式,可以看到文件的格式为unix:

fileformat=unix
上一篇:iframe与src一个性质 当js中修改了src的值后会重新向后台发送请求 ;为了防止浏览器缓存问题 当我们修改src时候 需要添加不同的值 这样浏览器就不会从缓存中取值 而是重新发起后台请求


下一篇:配置本地yum源