Shell报错bash^M /bin/bash^M: bad interpreter: No such file or directory
问题:
在windows上写的一个shell脚本,在Linux上报错,vim打开的时候看了没有啥问题,这种情况遇到很棘手,明明没有问题的脚本怎么会报错。
后来直接在另外一台linux机器scp传过来的同样的脚本就没问题。第一个脚本因为在windows上做过修改,所以怀疑是系统之间的默认编码不同导致的报错。报错内容是^M,所以查找这个报错。
解决方法:
如果是单个文件的话,直接vim打开,命...
原创
2018-04-01 09:02:10 ·
450 阅读 ·
0 评论