报错场景
执行自编脚本
报错原因
这个错误通常是由于脚本文件的格式问题引起的,可能是因为脚本文件在Windows系统下创建时使用了不同的换行符。
解决办法
使用 dos2unix 命令来将脚本文件的格式转换为Unix格式,然后再次尝试执行脚本。
1. 安装 dos2unix 工具
(1)使用 apt 安装
sudo apt-get install dos2unix
(2)使用 yum 安装
sudo yum install dos2unix
2. 使用 dos2unix 命令转换脚本文件格式:
注意替换路径
dos2unix /path/xxx.sh