4

Существует ли инструмент командной строки для измерения скорости роста текстового файла в единицах строк / секунду?

Для файлов небольшого размера я могу что-то сделать с помощью watch и wc -l , но это каждый раз измеряет файл заново. Обычно я хочу посмотреть либо огромный лог-файл, либо конвейер.

Если бы был инструмент, который просто читал stdin, и каждую секунду он выплевывал, сколько строк было прочитано за последнюю секунду, это было бы прекрасно.

Вероятно, довольно легко собрать что-то вместе в одном из моих HLL-списков, но если есть существующий инструмент, который делает это, тем лучше.

1 ответ1

6

Вы ищете pv (просмотрщик каналов ), доступный на или по крайней мере для большинства юнитов.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .