Lors de la synchronisation d'un dossier contenant un million de fichiers,
un million de lignes sont sorties vers stduot/stderr, contenant
les noms de fichiers.
(J'utilise Travis CI, et cela le déclenche car leurs fichiers journaux peuvent atteindre 4 Mo maximum)
Comment puis-je dire à rsync de ne pas "me dire les noms de fichiers qu'il traite"
Je veux toujours entendre parler de hoquets/erreurs, je ne veux tout simplement pas une liste des fichiers transférés.
Ma commande est :
sudo rsync -avh --no-specials --exclude="foo/" src/ dst/
Réponse acceptée :
Pour rendre rsync moins verbeux, n'utilisez pas le -v
switch, dont le seul but est de donner une sortie détaillée comprenant une liste de tous les fichiers transférés.
Je suggérerais d'utiliser rsync --stats -ah [...]
basé sur votre exemple de commande.