删除“rsync --files-from”中未包含的文件

删除“rsync --files-from”中未包含的文件

rsync我使用选项将文件复制到另一个位置--files-from。有时,文件会被删除并且不再包含在该文件列表中。我尝试使用--delete,但这不会删除列表中不再存在的任何文件。

我如何使用这种方法删除文件?


重点是我只想复制所有 PDF 文件、以.pdf.我可以使用--excludeand来做到这一点--include,但这需要我排除所有文件,然后重新包含子目录和 PDF 文件。我认为用作find -name '*.pdf'输入rsync --files-from将是一种更明智的方法,直到我遇到上面的删除问题。

相关内容