ルートからクローンするときに rsync 除外をアンカーできない

ルートからクローンするときに rsync 除外をアンカーできない

私はデータ同期に使用しています

rsync [...] --exclude='/var' / host:/

これを実行すると、出力の一部は次のようになります

*deleting   var/log/nginx/https.error.log.1.gz
*deleting   var/log/nginx/https.error.log

引数が表示されたファイル名と一致しなかったことを示していますが--exclude='/var'、ファイル名はスラッシュで始まっていないので、これは当然です。ただし、フォルダーのみを一致させたいので、式の先頭のスラッシュを省略したくありません/var/some/where/varどうすればこれを実現できますか?

編集:私は間違っていました。上記のコマンドは実際のコマンドの簡略版であり、問​​題は先頭のスラッシュとは何の関係もありませんでした。rsync の出力ではファイル名が先頭のスラッシュなしで表示されますが、パターン マッチングは正常に機能します。

関連情報