/bin/sh^M: bad interpreter:解决办法

/bin/sh^M: bad interpreter:解决办法

xcode编译时有时候遇到/bin/sh^M: bad interpreter:没有那个文件或目录这样的错误

可以用以下方式解决

先在控制台cd到报错的目录

vim xxx.sh # xxx.sh报错的那个文件
:set ff # 如果出现fileforma=dos那么就基本可以确定是这个问题了。
:set ff=unix # 将文件格式设置为unix格式
:wq

备注:
set ff=unix ,就是告诉 vim 编辑器,使用unix换行符
set ff=dos ,就是告诉 vim 编辑器,使用dos换行符

OK了。。。。。。。

此处评论已关闭