rsync除外ファイルのみ削除

rsync除外ファイルのみ削除

rsyncオプションも--delete-excluded意味します。--deleteマニュアルページから:

--削除-除外

送信側に属していない受信側のファイルを削除することに加えて、rsyncは除外された受信側のすべてのファイルも削除するように指示します(--excludeを参照)。

除外されたファイル/ディレクトリのみを削除し、それ以外の場合は削除しないように指定する方法はありますか? rsyncを使用してラップトップのhomedirをNASデバイスにバックアップする状況が発生しました。ラップトップから写真を削除したいのですが、同期時にNASから写真を削除したくありませんが、バックアップからいくつかのディレクトリを除外するために--excludeを使用したため、NASから削除したいと思います。また。

ありがとう、

- TMの価値

ベストアンサー1

フィルタを使用すると、要件を満たすことができます。

--filter='P /some/dir'

関連質問:削除からrsync除外を除外するには?

おすすめ記事