В настоящее время я передаю каталог через SSH после сжатия через tar:
tar cz /path/to/foo | pv | ssh HOSTNAME 'tar xmz && some-cool-command'
Проблема в том, что pv
не знает общий размер потока, поэтому он не может отображать правильную строку прогресса. Я мог бы установить его в размер /path/to/foo
но это не будет правильно, так как поток сжат.
Есть ли способ обойти это и заставить pv
показывать правильный прогрессбар?