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

Linux 错误: $'\r': command not found错误解决

程序员文章站 2022-05-29 09:39:26
...

     在Linux下执行程序最省事的方式就是将系统的执行流程封装成一个shell脚本,上传到linux环境中后就可以直接执行了,但是今天在具体实施的时候出现了错误 $'\r': command not found,一直灭有解决,查询了相关的资料后才发现了问题,最根本的问题就是在Windows下换行的“\r”到了Linux环境下不能够识别了,因为Linux环境下默认的换行符为“\n”,这里就需要做一点修改的工作才可以了。

       我选择的解决方案是借助于dos2unix插件的转化功能来完成这个工作,进入Linux环境下安装该组件:

apt install dos2unix

      以脚本test.sh为例来讲解使用方法:
 

chmod 755 test.sh
dos2unix test.sh
./test.sh

      非常简单的使用,学习记录一下。