![전달된 데이터 행 수를 계산하시겠습니까? [복사]](https://linux55.com/image/53901/%EC%A0%84%EB%8B%AC%EB%90%9C%20%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%96%89%20%EC%88%98%EB%A5%BC%20%EA%B3%84%EC%82%B0%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
현재 Twitter 스트림에 연결되어 있으며 전달되는 데이터 행 수를 계산하고 싶습니다. wc-l
행 수만 셀 수 있다는 것을 알고 있지만 자동으로 업데이트되기를 원합니다. 이것이 작동하는 방식 과 유사 tail -F
하지만 그 대신 내가 받은 레코드 수에 대한 실행 통계를 원합니다.
UNIX에서 이를 수행하는 간단한 명령이 있습니까?
답변1
watch
명령을 반복적으로 실행하는 데 사용할 수 있습니다. 이 -n
옵션은 명령이 반복되는 시간을 초 단위로 지정합니다. 파이프가 포함된 명령은 인용되어야 합니다.
$ watch -n1 'wc -l < twitter.stream'