私はそれを使用しています
rsync -avh --progress --delete `find /path/to/files -type f -printf "%p\n" | sort -rn | head -n 5` /path/to/backup/
最新の5つのファイルをバックアップしてください。この--delete
オプションは、検索出力の5つのファイルに含まれていない場合は、ターゲットフォルダのファイルを削除する必要があります。残念ながら、この--delete
オプションは機能しません。どうすればうまくいくか、私がすることを変えることができますか?
ベストアンサー1
rsync
手動状態:
--delete
これは
rsync
、受信側から不要なファイル(送信側にないファイル)を削除することを意味します。ディレクトリにのみ適用同期中です。
複数の個別ファイルを転送しているため--delete
動作しません。