Pvコマンドの出力をファイルにリダイレクトして、別のプロセスからの進行状況を読み取る必要があります。それとも私がそれを行うことができる他の方法ですか?
進行状況情報は標準エラーになりますので、a | pv ... -f 2> /tmp/out | bを試しましたか?それ以外の場合は、manページのより複雑な例を適応させて使用できます。
a | pv ... -f 2> /tmp/out | b
( a | pv ... -f | b ) > /tmp/out 2>&1
Stdioバッファリングで問題が発生する可能性があります。