rsync中に.gitignoredフォルダと "node_modules"と "vendor"フォルダを削除します。

rsync中に.gitignoredフォルダと

私のGNU / Linuxシステムでテキストファイル名で指定されたファイルのリストをバックアップしたいと思います。rsyncFolders.txt必要なファイルは維持し、不要なファイルはバックアップから除外することをお勧めします。

これらのフォルダの中には、アプリケーション開発のためのjavascriptとPHPコードが含まれています。その中には、バックアップに必要ではなく、ファイルにも記載されているサードパーティのライブラリを含むnode_modulesフォルダがあります。vendor.gitignore

だから私はこう考えました:

  • これらのファイルがターゲットフォルダにある場合は削除します。
  • 存在しない場合は完全にスキップします。

どうすればわかりますか?

ベストアンサー1

使用

--exclude=PATTERN

そして

--delete-excluded

https://linux.die.net/man/1/rsync

おすすめ記事