![删除“rsync --files-from”中未包含的文件](https://linux22.com/image/38496/%E5%88%A0%E9%99%A4%E2%80%9Crsync%20--files-from%E2%80%9D%E4%B8%AD%E6%9C%AA%E5%8C%85%E5%90%AB%E7%9A%84%E6%96%87%E4%BB%B6.png)
rsync
我使用选项将文件复制到另一个位置--files-from
。有时,文件会被删除并且不再包含在该文件列表中。我尝试使用--delete
,但这不会删除列表中不再存在的任何文件。
我如何使用这种方法删除文件?
重点是我只想复制所有 PDF 文件、以.pdf
.我可以使用--exclude
and来做到这一点--include
,但这需要我排除所有文件,然后重新包含子目录和 PDF 文件。我认为用作find -name '*.pdf'
输入rsync --files-from
将是一种更明智的方法,直到我遇到上面的删除问题。