`

shell脚本运行时报错误:/bin/bash^M: bad interpreter 的解决办法

 
阅读更多

出现原因:windows上写的脚本,直接拷贝到linux系统上运行由于格式不兼容导致

解决办法:

1. 比如文件名为myshell.sh,vim myshell.sh

2. 执行vim中的命令 : set ff?查看文件格式,如果显示fileformat=dos,证明文件格式有问题

3. 执行vim中的命令 :set fileformat=unix 将文件格式改过来就可以了,然后:wq保存退出就可以了

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics