rsync --exclude-from=file 无法使相对路径功能正确-如何从选项中排除

时间:2021-04-30 22:52:55

标签: relative-path rsync

我正在尝试构建要排除的文件列表。

绝对路径工作正常! 但是当我尝试使用相对路径时。我收到以下错误:

rsync: failed to open exclude file exclude-list: No such file or directory (2)rsync error: error in file IO (code 11) at exclude.c(1178) [client=3.1.2]

排除列表是文件名。 它在根目录下的源目录中

我的语法是

rsync -av --delete --exclude-from='exclude-list'  /source /destination

我将不胜感激

1 个答案:

答案 0 :(得分:0)

太好了!戈登戴维森的解释!

  1. 我创建了一个新目录
  2. mkdir mydir
  3. 将文件移动到该目录中:
  4. cd 命令进入该目录:
  5. 从该目录运行命令:
  6. 一切顺利!