记录一下shell脚本遇到问题"$’\r’: command not found"
本身在windows10上开发,写好的shell脚本运行在linux没有任何问题,疫情期间在家使用自己mac本更新了代码,发布使用时遇见了这个问题:
文件格式问题(在window和mac上选择的都是UTF-8,结果在linux上依旧没有生效)
两种网上方法,亲测有效
方法1
a、linux安装dos2unix
b、yum install dos2unix
不清楚yum命令请点击引用
c、dos2unix XXX.sh
方法2
a、直接使用
sed -i 's/\r$//' filename