弱龄寄事外,委怀在琴书。这篇文章主要讲述$‘
‘: command not found的解决方法相关的知识,希望能为你提供帮助。
缘起在Linux系统中,运行Shell脚本,出现了如下错误:
one-more.sh: line 1: $\\r: command not found
出现这样的错误,是因为Shell脚本在Windows系统编写时,每行结尾是
\\r\\n
,而在Linux系统中行每行结尾是\\n
,所以在Linux系统中运行脚本时,会认为\\r
是一个字符,导致运行错误。解决方法去除Shell脚本的
\\r
字符:方法1
sed -i s/\\r// one-more.sh
方法2
dos2unix one-more.sh
输出如下:
dos2unix: converting file one-more.sh to Unix format ...
如果出现如下错误:
-bash: dos2unix: command not found
说明
dos2unix
还没有安装,运行如下命令进行安装:yum install -y dos2unix
【$‘‘: command not found的解决方法】输出如下:
Loaded plugins: fastestmirror, langpacks
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
base| 3.6 kB00:00:00
extras| 2.9 kB00:00:00
salt| 2.9 kB00:00:00
updates| 2.9 kB00:00:00
Determining fastest mirrors
Resolving Dependencies
-->
Running transaction check
--->
Package dos2unix.x86_64 0:6.0.3-7.el7 will be installed
-->
Finished Dependency ResolutionDependencies Resolved===========================================================================================================================================================================================================================================
PackageArchVersionRepositorySize
===========================================================================================================================================================================================================================================
Installing:
dos2unixx86_646.0.3-7.el7base74 kTransaction Summary
===========================================================================================================================================================================================================================================
Install1 PackageTotal download size: 74 k
Installed size: 190 k
Downloading packages:
dos2unix-6.0.3-7.el7.x86_64.rpm|74 kB00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : dos2unix-6.0.3-7.el7.x86_641/1
Verifying: dos2unix-6.0.3-7.el7.x86_641/1 Installed:
dos2unix.x86_64 0:6.0.3-7.el7Complete!
推荐阅读
- 虚链路
- ,直接导入Word文档(支持图片同步)!
- 分享|2022工业互联网厂商全景报告(附PDF)
- 如何利用Keras 深度学习库的进行回归
- 低代码是中小企业数字化转型的核心引擎
- OSPF虚链路配置
- RENIX_Python_如何实现调速——网络测试仪实操
- Unity集成华为游戏服务SDK方式(集成Unity官方游戏SDK)
- OSPF配置NAAT区域,地址汇总