Câu trả lời:
Sử dụng như sau:
rsync -vr src/ dest/ | sed '0,/^$/d'
Giải thích: rsyncđược chạy trong chế độ dài bằng cách sử dụng -vcờ. Nó xuất ra một danh sách tập tin chi tiết, một dòng trống và tóm tắt. Bây giờ sedđược sử dụng để tận dụng thực tế là tóm tắt được phân tách bằng một dòng trống. Tất cả mọi thứ cho đến dòng trống đầu tiên không được in ra thiết bị xuất chuẩn. ^$khớp với một dòng trống và dngăn không cho nó xuất ra.
Nhờ một mẹo của Wayne Davison , tôi sử dụng --statstùy chọn để sao lưu:
rsync -am --stats src/ dest/
Tóm tắt nhỏ đẹp ở cuối, ví dụ
Number of files: 6765
Number of files transferred: 0
Total file size: 709674 bytes
Total transferred file size: 0 bytes
(10 more lines)