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

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

rsync我使用選項將文件複製到另一個位置--files-from。有時,文件會被刪除並且不再包含在該文件清單中。我嘗試使用--delete,但這不會刪除清單中不再存在的任何檔案。

我如何使用這種方法刪除文件?


重點是我只想複製所有 PDF 文件、以.pdf.我可以使用--excludeand來做到這一點--include,但這需要我排除所有文件,然後重新包含子目錄和 PDF 文件。我認為用作find -name '*.pdf'輸入rsync --files-from將是一種更明智的方法,直到我遇到上面的刪除問題。

相關內容