Yanıtlar:
Aşağıdakileri kullanın:
rsync -vr src/ dest/ | sed '0,/^$/d'
Açıklama: bayrak rsync
kullanılarak ayrıntılı modda çalıştırılır -v
. Ayrıntılı bir dosya listesi, boş bir satır ve özeti çıkarır. Şimdi sed
, özetin boş bir satırla ayrılması gerçeğinden yararlanmak için kullanılır. İlk boş satıra kadar her şey stdout'a yazdırılmaz. ^$
boş bir çizgiyle eşleşir ve d
çıkmasını önler.
Wayne Davison tarafından yapılan bir ipucu sayesinde , --stats
yedekleme seçeneğini kullanıyorum :
rsync -am --stats src/ dest/
Sonunda güzel küçük özeti, örneğin
Number of files: 6765
Number of files transferred: 0
Total file size: 709674 bytes
Total transferred file size: 0 bytes
(10 more lines)