rsync:除外ファイルの除外パターンが機能しません。

rsync:除外ファイルの除外パターンが機能しません。

すべてのvimバックアップファイル(隠し* .swpファイル)を同期から除外しようとしています。私の除外ファイルのパターンは次のとおりです。

**.swp

私のrsync呼び出し:

rsync -ravu --exclude=~/sync/exclude.txt /home/username/Documents/ remotehost:/home/username/Documents/

このファイルは同期ルートのサブディレクトリにあります。動作しません。 Rsyncはvimバックアップファイルもコピーします。私はまた試した: *.swp

私は何が間違っていましたか?

ベストアンサー1

(パターンを含むファイル名が必要)の--exclude代わりに(パターンが必要)を使用しています。--exclude-from

再帰同期を有効にできるため、-r--recursive)と-a--archive)も必要ありません。実際には-aマニュアルと-a同じです。-rlptgoD

おすすめ記事