解决运行脚本提示”/bin/bash^M: bad interpreter”错误云服务器怎么样?云服务器值不值得购买?云服务器好不好?
今天VPS主机评测在调试某个脚本运行的时候有提示"/bin/bash^M: bad interpreter: No such file or directory"这样的错误提示,原本以为是不是脚本中注释部分没有生效,以及检查空格问题。但是依旧还是这样子,后来想到是不是在WIN系统中的文件编译编码的问题。
然后查阅文档后原来真是编码格式的问题,需要通过转换格式后才可以执行,这里可以用到dos2unix编码格式转换工具,默认系统中没有安装,这里我们直接yum安装。
yum install dos2unix -y
安装完毕之后,我们再去执行脚本转换文件编码格式。
dos2unix 文件名
然后再去执行文件就没有问题。
来源链接:https://www.vpssz.com/
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
郑重声明:VPS主机评测仅提供资料收集及VPS云主机信息推介,不提供任何VPS云主机及代购业务!