Al sincronizar una carpeta con un millón de archivos,
se envían un millón de líneas a stduot/stderr, que contienen
los nombres de los archivos.
(Estoy usando Travis CI, y esto lo complica porque sus archivos de registro pueden tener un máximo de 4 MB)
¿Cómo puedo decirle a rsync que no "me diga los nombres de los archivos que está procesando"
Todavía quiero escuchar sobre problemas/errores, simplemente no quiero una lista de los archivos que transfirió.
Mi comando es:
sudo rsync -avh --no-specials --exclude="foo/" src/ dst/
Respuesta aceptada:
Para hacer que rsync sea menos detallado, no use -v
switch, cuyo único propósito es dar una salida detallada que incluya una lista de todos los archivos transferidos.
Sugeriría usar rsync --stats -ah [...]
basado en su comando de ejemplo.