No se pueden anclar las exclusiones de rsync al clonar desde la raíz

No se pueden anclar las exclusiones de rsync al clonar desde la raíz

Estoy sincronizando datos usando

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

Cuando ejecuto esto, parte de la salida es

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

mostrándome que el --exclude='/var'argumento no coincide con los nombres de archivos mostrados, lo cual tiene sentido porque los nombres de archivos no comienzan con una barra diagonal. Sin embargo, no quiero omitir las barras diagonales iniciales en mi expresión porque solo quiero hacer coincidir la /varcarpeta, pero no una /some/where/varcarpeta. ¿Cómo puedo lograr esto?

editar:Me equivoqué. El comando anterior era una versión simplificada de mi comando real y el problema no tenía nada que ver con las barras diagonales iniciales. Aunque los nombres de archivos se muestran sin barras diagonales en la salida de rsync, la coincidencia de patrones funciona como debería.

información relacionada