阅读背景:

运行sh脚本报错:-bash: ./filename.sh: /bin/bash^M: bad interpreter: No such file or directory

来源:互联网 

这种情况一般都是由于在win下编写的脚本换行CR LF,而非unix下LF,sh脚本通常以#!/bin/bash开头指定shell类型的路径,此时在linux下则会是#!/bin/bash CR,所以会报错没有/bin/bash^M这个路径这种情况一般都是由于在win下编写的脚本换行CR LF,而非unix下LF,sh脚本通




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: