パイプビューアのロギング

パイプビューアのロギング

Pipe Viewer(pv)ユーティリティを使用すると、パイプを介したデータフローを視覚的に監視できます。

ただし、データストリームを端末で動的に表示するのではなく、ファイルに書き込むことができるようにしたいです。 (たとえば、1秒あたり1行)。

これは可能ですか?それとも、より良い精度でこれを実行するのに適したユーティリティがあります(50msウィンドウのスループットを再計算して記録するなど)。

ベストアンサー1

私が正しく理解したかどうかはわかりません。

teeパイプを表示し、それをファイルに書き込むことがあるので| tee log.file | pv | ...

あるいは、シェルで記述子を複製して別の方法で処理することもできます。

他のケースでは、必要に応じて小さなスクリプトを書く方が簡単です。

おすすめ記事