Linux /bin/bash^M: bad interpreter错误解决

在参考 docker-compose环境下以ws+tls方式搭建v2ray(So easy)这篇文章进行v2ray一键部署的时候,执行init-letsencrypt.sh文件报错:

-bash: ./init-letsencrypt.sh: /bin/bash^M: bad interpreter: No such file or directory

解决方法如下:

使用vi init-letsencrypt.sh命令打开文件,然后输入以下指令:

:set ff=unix
:wq

参考:

  1. Not able to execute a .sh file: /bin/bash^M: bad interpreter
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享