実行時の状態をファイルに書き込むためのPV出力処理

実行時の状態をファイルに書き込むためのPV出力処理

シェルスクリプトで非常に大きなタールボール抽出の進行状況を監視したいと思います。モニタリングプロセスはファイルを監視できるので、出力をスクリプトにpvパイプできれば、スクリプトがステータスをファイルに書き込むことができると思いました。

私がしたいことは次のとおりですが、動作しません。

pv -p bundle.tgz | tar xz -Coutdir 2>&1 | <script to parse output>

私が本当に欲しいものはpv

これを行うためにbashパイプについて十分に知っている人はいますか?

関連情報