Почему vdir всё ещё существует?

Чтобы получить количество переданных файлов, используйте параметр - stats . Например:

$ rsync -auvh --stats --delete --log-file=1.log --progress "$SourceTx" "$Dest1Tx" | grep 'files transferred'
Number of regular files transferred: 21

Чтобы захватить количество файлов, переданных в переменную оболочки:

nfiles=$(rsync -auvh --stats --delete --log-file=1.log --progress "$SourceTx" "$Dest1Tx" | awk '/files transferred/{print $NF}')

Вышеупомянутое было отфильтровано, чтобы просто показать количество переданных файлов. Чтобы проиллюстрировать другую информацию, доступную с - stats :

$ rsync -auh --stats --delete  srcdir destdir

Number of files: 14 (reg: 10, dir: 4)
Number of created files: 0
Number of deleted files: 0
Number of regular files transferred: 0
Total file size: 209 bytes
Total transferred file size: 0 bytes
Literal data: 0 bytes
Matched data: 0 bytes
File list size: 0
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 342
Total bytes received: 27

sent 342 bytes  received 27 bytes  738.00 bytes/sec
total size is 209  speedup is 0.57
6
23.07.2015, 02:27
0 ответов

Теги

Похожие вопросы