在Linux上运行shell文件时出现类似如下的错误:
/bin/bash^M: bad interpreter: No such file or directory
解决的办法:
[root@localhost bin]# dos2unix myshell.sh
dos2unix: converting file myshell.sh to UNIX format ...
如此即可转换成功。
更多参考:
http://blog.csdn.net/wind19/article/details/4822666