脚本在运行时提示错误 tar: .\r: Cannot stat: No such file or directory,这是由于脚本文件中的换行符格式不正确(Windows 风格的 \r\n 换行符导致问题)。以下是修复方法:

  1. 使用 dos2unix 命令将文件的换行符转换为 Unix 格式。
apt-get install dos2unix dos2unix /root/backup01.sh
  1. 使用 sed 命令删除 Windows 风格的换行符:
sed -i 's/\r$//' /root/backup01.sh
如果觉得我的文章对你有用,请随意赞赏