使用 rsync 仅复制几个具有完整结构的文件夹

使用 rsync 仅复制几个具有完整结构的文件夹

我正在尝试将包含完整数据结构的文件夹列表复制到目标。

我的源代码中有 20 个文件夹,但我只想从中复制 7 个文件夹及其文件和子文件夹。我尝试过使用 option 选项--files-from=FILE.txt;它复制我提到的文件夹,但不复制子文件夹文件和目录。

有人有过同样的经历吗?

答案1

问题的答案很大程度上取决于哪个您实际调用rsync的选项。

但请注意,如果您指定--files-from,则必须显式添加该-r标志以递归复制目录和子目录内容,因为这--files-from会更改同步(特别是选项-a,在正常情况下意味着-r)。

相关内容