文档章节

Linux 运行shell文件,出现 $'\r': command not found

芥末无敌
 芥末无敌
发布于 11/12 00:10
字数 238
阅读 25
收藏 0

运行编写的shell脚本时,出现了 $'\\r': command not found 这样的错误提示。

报错的原因是我们在windows系统操作时,编辑器里的换行符是\r\n ,而Linux上为\n,两个系统之间有差异导致的。

处理办法有2种:

1、vi 命令进入要编辑的文件,按ESC键进入命令模式,执行以下命令,按回车键,然后保存退出文件。

: set ff=unix

2、第二种

yum -y install dos2unix
dos2nuix install.sh

上面的install.sh 就是你编写的脚本,用dos2nuix这个工具进行一下文件处理。

© 著作权归作者所有

芥末无敌
粉丝 1
博文 27
码字总数 9038
作品 0
昌平
高级程序员
私信 提问
crontab+flock实现定时检测进程状态并重启

Crontab 注:我们担心常驻进程(死循环)运行时出现不知名错误,而导致进程中断执行,通过crontab+flock保证常驻进程的中断之后重启 Flock 这条命令,第一次执行,可以发现几点 命令行会等待2...

贤郎--Querying
2018/08/21
554
0
python调用shell命令

python调用shell命令 1.1 os.system(command) 在一个子shell中运行command命令,并返回command命令执行完毕后的退出状态。这实际上是使用C标准库函数system()实现的。这个函数在执行command...

狷狂
2014/08/11
620
0
教会你Linux Shell自动交互的三种方法

你了解Linux系统么?你是Linux系统的应用者么?如果你要学习linux,你可能会遇到Linux Shell自动交互问题,这里将介绍Linux Shell自动交互的解决方法,在这里拿出来和大家分享一下。 一、背景...

魏邪乎
2014/02/13
254
0
Linux新手学堂 Crontab命令的实用方法

  crontab 命令   用途 提交、编辑、列出或除去 cron 作业。   语法 crontab [ -e [UserName] | -l [UserName] | -r [UserName] | -v [UserName] | File ]   描述 这个 crontab 命令...

JavaGG
2009/05/08
1K
0
[马哥linux运维][02]

GUI:Graphic User Interface Windows X-Window IDE:Integrated Development Environment dll:Dynamic Link Library(windows) .so:shared object(unix,linux) OS:Kernel library:API shell lo......

妍小屋
2018/06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 不要在领导修风扇的时候打开电扇

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :《Whats Up》 主唱妹子 Lina Perry 的嗓音实在太有力了,收放自如的自信才能唱出这么优秀的歌吧!#今日歌曲推荐# 《Whats Up》-...

小小编辑
今天
11
0
SpringBoot集成Elasticsearch并进行增删改查操作

一、创建工程 使用IntelliJ创建SpringBoot工程 SpringBoot版本为2.0.4 ElasticSearch为5.6.10 删掉蓝框中的文件(如上) 最后我们的目录结构(如下) 下面pom文件主要修改的是把spring boot从Int...

一字见心
今天
5
0
x001-版本介绍

python版本介绍 目前有2 和 3 有很多企业用的代码是2版本,随着技术的发展,以后用3的会成为大趋势 python3的安装 yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-d...

侠客行之石头
今天
5
0
聊聊rocketmq的TransientStorePool

序 本文主要研究一下rocketmq的TransientStorePool TransientStorePool rocketmq-all-4.6.0-source-release/store/src/main/java/org/apache/rocketmq/store/TransientStorePool.java publi......

go4it
昨天
6
0
笔记

场外借贷, 质押 ,托管, 永续合约. 场外借贷,n签合同. 新功能 证券交易组负责中信证券机构及个人投资交易相关系统,服务机构及个人投资客户, 涉及到两融、期权、 期货、做市等境内境外创新业...

MtrS
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部