シェルスクリプトで非常に大きなタールボール抽出の進行状況を監視したいと思います。モニタリングプロセスはファイルを監視できるので、出力をスクリプトにpv
パイプできれば、スクリプトがステータスをファイルに書き込むことができると思いました。
私がしたいことは次のとおりですが、動作しません。
pv -p bundle.tgz | tar xz -Coutdir 2>&1 | <script to parse output>
私が本当に欲しいものはpv
。
これを行うためにbashパイプについて十分に知っている人はいますか?