rsync共有からディレクトリを完全に削除する方法

rsync共有からディレクトリを完全に削除する方法

rsync共有から特定のリモートディレクトリを完全に削除するrsyncコマンドはありますか?私の言葉は、ディレクトリの内容だけでなく、ディレクトリ自体も削除するということです。そして、親ディレクトリ全体が非常に大きくなる可能性があるため、再同期する必要はありません。

ベストアンサー1

私の質問に答える...実際には、リモートサーバーからディレクトリ(ディレクトリ自体を含む)を完全に削除することができます。以下の例を確認してください。

rsync -r --delete --include 'x/***' --exclude '*' local_empty_directory/ rsync://some_server/some_share/x_parent_directory

重要なのは、ローカルの空のディレクトリに親ディレクトリx(たとえば)を整理し、削除したいディレクトリ(たとえば)とその内容のみを含むすべてを除外することです。x_parent_directorylocal_empty_directory--exclude '*'x--include 'x/***'

おすすめ記事