问题:-bash: ./build.sh: /bin/bash^M: 解释器错误: 没有那个文件或目录

现问题场景:
执行xxx.sh脚本时,报错 "xxx.sh /bin/bash^M: 坏的解释器: 没有那个文件或目录”,
因为 xxx.sh脚本文件是从windows拷贝过来的,所以多了\r,执行如下所示命令即可:

方法1:
sed -i 's/\r$//' build.sh

方法2:
sudo apt-get install dos2unix
dos2unix build.sh
————————————————
版权声明:本文为CSDN博主「高人是高人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34598635/article/details/109113609

你可能感兴趣的:(问题:-bash: ./build.sh: /bin/bash^M: 解释器错误: 没有那个文件或目录)