0
/bin/bash^M: bad interpreter: No such file or directory
Posted in Linux at 七月 15th, 2010 / No Comments »
在Linux下用./sinounix.sh执行一个刚写好的脚本时提示“/bin/bash^M: bad interpreter: No such file or directory”,不过用sh sinounix.sh执行脚本时结果会有乱码
这个脚本是在Windows下编写完成的,Windows和Linux的换行符不一样,迁移平台时需要转换.
相对应的还有
unix2dos
把linux格式转换为win格式
文本文件可以使用cat -A filename 来查看
win的行尾为M$
linux的行尾为$