728x90
반응형
리눅스에서 명령을 사용하고 그 결과에서 특정 값만을 표시하기 싶을 때 grep을 많이 사용한다.
$ iostat 1 2 | grep cpu
해당 라인 이후 혹은 이전의 몇 라인을 더 보고싶을 때가 있다.
필자는 cpu 정보들이 알고싶었으나, grep으로 찾으니 avg-cpu 라인만 출력.
이때 추가 라인까지 보고 싶으면 -A, -B 옵션을 사용하자. 옵션뒤에 원하는 숫자를 적으면 된다.
-A는 아래로 몇줄, -B는 위로 몇줄을 추가로 표시한다.
ex>
[root@test ~]# iostat 1 1 Linux 2.6.32-573.1.1.el6.x86_64 (test.co.kr) 06/17/2016 _x86_64_ (24 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.80 0.00 2.44 0.00 0.00 96.76 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 1.12 6.91 19.95 9133990 26359250 [root@kbell ~]# iostat 1 1 | grep cpu avg-cpu: %user %nice %system %iowait %steal %idle [root@kbell ~]# iostat 1 1 | grep cpu -A1 avg-cpu: %user %nice %system %iowait %steal %idle 0.80 0.00 2.44 0.00 0.00 96.76 |
출처 : Linux - 명령어 결과에서 grep으로 찾은 라인의 위 아래 라인까지 가져오기 (tistory.com)
728x90
반응형
'IT > 리눅스마스터1급' 카테고리의 다른 글
리눅스 find, grep, awk 사용하기 (0) | 2023.08.17 |
---|---|
리눅스 cat 명령어 사용법. (Linux cat command) - 리눅스 파일 내용 출력. (0) | 2023.08.17 |
문자열을 받아들이는 방법과 문자열 가공에 사용되는 명령어 정리. (0) | 2023.08.17 |
리눅스 awk 사용법 (0) | 2023.08.17 |
ssh 원격 명령 실행 (0) | 2023.08.16 |