读书人

-bash: .sh : /bin/sh^M: bad interpr

发布时间: 2013-07-04 11:45:28 作者: rapoo

-bash: .sh : /bin/sh^M: bad interpreter: No such file or directory 错误排查

-bash: .sh : /bin/sh^M: bad interpreter: No such file or directory 错误排查

今天部署新写的程序到centos上,结果执行脚本的时候一直报这个错误,找了很多资料,最后才解决。这里记下来,供以后参考。

这个错误脚本文件的格式系统不兼容导致的。

解决方法:

vim 文件名.sh? -- 用vim打开文件

:set ff=unix??? -- 执行后,保存退出。

在执行脚本,问题解决。

1 楼 thihy 2013-06-16 dos2unix

读书人网 >软件开发

热点推荐