すべての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