¿Herramienta de línea de comandos para medir qué tan rápido crece un archivo?

¿Herramienta de línea de comandos para medir qué tan rápido crece un archivo?

¿Existe una herramienta de línea de comandos para medir qué tan rápido crece un archivo de texto, en unidades de líneas/segundo?

Para archivos pequeños, puedo hacer algo con watchy wc -l, pero eso mide el archivo de nuevo cada vez. Por lo general, quiero ver un archivo de registro enorme o una canalización.

Si hubiera una herramienta que simplemente leyera la entrada estándar y cada segundo escupiera cuántas líneas nuevas había leído durante el último segundo, sería perfecto.

Probablemente sea bastante fácil crear algo en uno de mis HLL de elección, pero si existe una herramienta que haga esto, mucho mejor.

Respuesta1

Estas buscandopv(visor de tuberías), disponible en o al menos para la mayoría de los Unices.

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

información relacionada