-bash: xxxx.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录

文件在Windows 下编辑过,Windows每行结尾\n\r,Linux是\n,有多出来的\r

使用指令

sed -i 's/\r$//' name.sh

上面的指令会把 name.sh 中的\r 替换成空白!

发布了554 篇原创文章 · 获赞 269 · 访问量 48万+

猜你喜欢

转载自blog.csdn.net/Rong_Toa/article/details/103492262
今日推荐