欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

linux 执行脚本出现 $'\r': command not found 错误

程序员文章站 2022-04-15 17:37:48
...

从windows上传了一个脚本到linux上执行 出现如下错误:$'\r': command not found

通过错误信息知道无法执行\r. ,确定写脚本时没有加入这个字符 。猜想是上传时文件格式问题 ,果不其然

这是windows与Unix文本编辑的默认格式不同造成的 ,需要转成unix格式

于是在linux下安装了dos2unix

使用yum安装: yum -y install dos2unix*

$ dos2unix 脚本名  
dos2unix: converting file test.sh to UNIX format ...  
 

顺利解决问题

相关标签: linux