shell脚本执行错误 $'\r':command not found

存现这种错误是因为 编写的  shell脚本是在win下编写的,每行结尾是\r\n 的Unix 结果行是\n  

具体可以再notepad中查看所有字符显示

所以在Linux下运行脚本 会任务\r 是一个字符,所以运行错误,需要把文件转换下,

运行脚本 

 dos2unix  脚本名
posted @ 2022-12-14 14:16  車輪の唄  阅读(62)  评论(0)    收藏  举报  来源