
텍스트 파일의 증가 속도를 라인/초 단위로 측정하는 명령줄 도구가 있습니까?
작은 파일의 경우 watch
및 를 사용하여 작업을 수행할 수 있지만 wc -l
매번 파일을 새로 측정합니다. 일반적으로 나는 거대한 로그 파일이나 파이프라인을 보고 싶습니다.
표준 입력(stdin)만 읽는 도구가 있고, 매초마다 지난 1초 동안 읽은 개행 수를 뱉어낸다면 그것은 완벽할 것입니다.
내가 선택한 HLL 중 하나에 무언가를 함께 던지는 것은 꽤 쉽지만, 이를 수행하는 기존 도구가 있다면 더욱 좋습니다.
답변1
당신이 찾고있는pv
(파이프 뷰어), 대부분의 유닉스에서 또는 적어도 사용할 수 있습니다.
data-producer | pv | data-consumer
tail -f logfile | pv -l