Linux 错误: $'\r': command not found错误解决
在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
非常简单的使用,学习记录一下。
Linux 错误: $'\r': command not found错误解决相关推荐
- Linux下的 command not found错误(解决方法)
当我们在 Linux下执行一个命令时,报 -bash: XXXX: command not found,这和Windows是相同的道理,都是环境变量惹的祸, 就是说你的 命令的 执行文件不在 / ...
- 安装kilo版本openstack-dashboard时出现的python compress command not found错误解决办法
2019独角兽企业重金招聘Python工程师标准>>> 安装openstack-dashboard时出现的python compress command not found错误解决办 ...
- Android studio R文件丢失或错误解决方法
Android studio R文件丢失或错误解决方法 参考文章: (1)Android studio R文件丢失或错误解决方法 (2)https://www.cnblogs.com/dean-Li/ ...
- 关于$'\r': command not found错误的一点体会
今天运行一个其他组开发的jar包,这个jar包由于运行参数是通过命令行的方式输入的,所以需要运行一个shell脚本来启动. 启动脚本类似这样: #!/bin/bash jdbc_driverClass ...
- $‘\r‘: command not found的解决方法
缘起 在Linux系统中,运行Shell脚本,出现了如下错误: one-more.sh: line 1: $'\r': command not found 出现这样的错误,是因为Shell脚本在Win ...
- linux mysql 主从 1130_Linux Mysql 1130错误解决
Linux Mysql 1130错误解决 今天在win32下通过navicat 远程登录Mysql时出现如下错误: 想都不用想,肯定是Mysql的访问权限问题. 首先,通过终端(我用的是SSH)远程登 ...
- 在linux底下用pip安装mysqlclient错误解决办法
1.在linux底下用pip安装mysqlclient错误,使用命令pip install mysqlclient,报如下图的错误: 2.原因是linux少了mysql相关的库,需要安装一下,使用命令 ...
- linux bash: sqlplus: command not found 错误处理
在oracle用户下 ,执行sqlplus命令,抛出如上错误. 解决办法: 1.su oracle 2.cd /home/oracle 3. 执行命令 source .bash_profile 这样就 ...
- linux eclipse 权限不够,linux下启动eclipse 权限不够 错误解决办法
下载了一个eclipse for cpp的版本,在centos 上运行,报权限不足的错误. [root@mylinux eclipse]# ./eclipse /usr/local/jdk1.6.0_ ...
- ubuntu 14.04 编译android4.0 出现gcc-version.sh: line 11: cc: command not found错误解决方法
若出现下面错误gcc-version.sh: line 11: cc: command not found,只需要执行:sudo apt-get install gcc,也就是说缺少gcc编译器.
最新文章
- Visual Studio 2017强制更新方法
- leetcode算法题--Flood Fill
- 基于Linux+Nagios+Centreon+Nagvis等构建海量运维监控系统
- oracle 任务定时执行
- 『数据中心』供配电与空调设计基础知识
- 怎么把分钟转化成秒_怎么利用抖音短视频引流,手把手教你如何玩转抖音流量...
- 【thymeleaf】模板中定义变量
- MySql中的varchar类型
- Module build failed (from ./node_modules/babel-loader/lib/index.js) 错误解决
- 软件构造学习笔记-第七周
- Python 模块学习
- Scality试图将对象存储转移到磁带和云中
- LeetCode11 盛最多水的容器
- 201621123068 Week03-面向对象入门
- WindowsLiveWriter安装步骤
- 网易新版BLOG邀请,有需要的朋友进。
- 宏碁暗影骑士擎安装双系统踩坑记录
- gms认证流程_谷歌GMS测试认证具体流程
- latex 加减号堆积,放在一起
- java正则表达式下划线_用于标识符的Java正则表达式(字母,数字和下划线)
热门文章
- cmder中设置code page为utf8的方法
- 设计模式之————依赖注入(Dependency Injection)与控制反转(Inversion of Controller)...
- 跑酷游戏的一些bug总结(滥用FixedUpdate的坑)
- 如何判断某版本的.NET Framework是否安装
- css hack 笔记 for ie8,ie7
- Linux diff diff3 diffstat
- Centos7.6安装Oracle11gR2
- 重新复习基础草稿:迭代器的使用
- springcloud(第三篇)springcloud eureka 服务注册与发现 *****
- javascript获取随机rgb颜色和十六进制颜色的方法