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
非常简单的使用,学习记录一下。
上一篇: nginx报404 not found错误解决 || 解决nginx配置伪静态 去除框架的Index.php
下一篇: com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 404 Not Found 错误解决
推荐阅读
-
Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法
-
pip 错误unused-command-line-argument-hard-error-in-future解决办法
-
Linux 出现telnet: 127.0.0.1: Connection refused错误解决办法
-
win2008 R2安装网站安全狗提示HTTP 错误 500.21的解决方法
-
Linux mount: Structure needs cleaning 错误解决方法
-
linux系统 配置DataGuard时报ORA-12528错误的解决办法
-
Linux中出现“No space left on device”错误的排查与解决方法
-
SSH登录Linux服务器慢或者登陆错误的解决方法分享
-
IIS HTTP 错误 404.17 - Not Found 解决方法
-
Python编写的com组件发生R6034错误的原因与解决办法