Une petite astuce si comme moi vous utilisez beaucoup rsync pour synchroniser deux répertoires (en local ou en réseau).
rsync peut être parfois trop bavard lorsqu'il y a de grosses arborescences à vérifier et même s'il y a peu de changement, il vous listera systématiquement les répertoires et sous-répertoires qu'il parcourt.
Une solution pour un rendu moins verbeux est de filtrer la sortie de rsync à l'aide de grep. Pour ce faire, dans l'exemple suivant, on affiche tout sauf les lignes se terminant par un /
$ rsync -av directory1/ directory2/ | grep -vE "^.*/$"
Résultat (avant) :
building file list ... done a/ a/b/ a/b/c.txt aa/ aa/bb/ aa/bb/cc/ aa/bb/cc/dd.txt sent 17310 bytes received 3702 bytes 420270.00 bytes/sec total size is 21012 speedup is 58576.20
Résultat (après) :
building file list ... done a/b/c.txt aa/bb/cc/dd.txt sent 17310 bytes received 3702 bytes 420270.00 bytes/sec total size is 21012 speedup is 58576.20