1. 问题描述
在Ubuntu下运行会报错:bash: $’\r’: command not found
2. 问题原因
这是因为Windows系统的文件换行使用的是\r\n,而Unix系统是\n
3. 解决方法
1. 安装dos2unix来进行文件转换
sudo apt install dos2unix
# 安装完之后,执行如下命令 dos2unix static_ip_set.sh
2. 使用vim打开文件,然后使用命令:set ff=unix,保存文件
# 使用vim打开文件
vim static_ip_set.sh
# 转换格式方法
:set ff=unix