现在的位置: 首页 > 综合 > 正文

bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory

2013年04月18日 ⁄ 综合 ⁄ 共 197字 ⁄ 字号 评论关闭

此文件是在window下写的,所以在每行后面会加个ctrl+m就是^M,所以后面的sh就变成sh^M当然是没有这个命令的,所以脚本就不能运行了,把^M去掉就应该没问题了。

输入命令:dos2unix configure 把它转化成linux文件。

如果没有dos2unix此命令,可用此方法:

cat ./configure.sh | tr -d ‘/r’ > temp.sh
mv temp.sh configure.sh

抱歉!评论已关闭.