ファイルのサイズがどのくらい速くなっているかを測定するコマンドライン ツールはありますか?

ファイルのサイズがどのくらい速くなっているかを測定するコマンドライン ツールはありますか?

テキスト ファイルのサイズがどのくらい速くなっているかを行/秒単位で測定するコマンド ライン ツールはありますか?

比較的小さいファイルの場合、watchとを使って何かを行うことができますwc -lが、その場合、毎回ファイルを新たに測定することになります。通常、私は巨大なログ ファイルかパイプラインのいずれかを監視したいと考えています。

stdin を読み取り、過去 1 秒間に読み取った改行の数を毎秒出力するツールがあれば、完璧です。

選択した HLL の 1 つで何かをまとめるのはおそらく非常に簡単ですが、これを行う既存のツールがあれば、さらに良いでしょう。

答え1

あなたが探していますpv(パイプビューア)、ほとんどの Unix で利用可能。

data-producer | pv | data-consumer
tail -f logfile | pv -l

関連情報