linux下执行.sh文件时 bash: $‘\r‘: command not found,windows换行符转linux换行符

如果我们在Windows下创建.sh 文件后上传到Linux下执行,会报这个错:
在这里插入图片描述

所以我们需要转换一下换行符:

方法1(推荐):

#安装工具
yum install -y dos2unix

#转换文件
dos2unix  nacos-config.sh

或者 方法2:

使用vim打开文件,然后使用命令:set ff=unix,保存文件

# 使用vim打开文件
vim nacos-config.sh

然后转换格式并保存

# 转换格式
:set ff=unix
# 保存文件
:wq

猜你喜欢

转载自blog.csdn.net/YL3126/article/details/121653906