grep 시 윗줄, 아래줄 내용 같이 출력하기

2018. 7. 19. 00:09IT/Unix

grep 시 윗줄, 아래줄 내용 같이 출력하기



linux에서 grep을 사용하여 로그를 검색하다보면 검색 특정문자열의 바로 윗줄, 아래줄을 보고 싶을 때가 있다.


grep의 옵션 중 A, B 옵션으로 해결 가능하다.



A는 아래, B는 위의 내용을 검색한다.



grep -A 5 "test" test.log

test.log 파일 중 test라는 단어가 들어가는 row 포함 아래 5줄을 같이 출력


grep -B 5 "test" test.log

test.log 파일 중 test라는 단어가 들어가는 row 포함 위 5줄을 같이 출력


grep -A 5 -B 5 "test" test.log

test.log 파일 중 test라는 단어가 들어가는 row 포함 위, 아래 5줄을 같이 출력




'IT > Unix' 카테고리의 다른 글

리눅스 파일링크 ln -s  (0) 2018.08.06
Linux cups (Common Unix Printing System)  (0) 2018.08.05
tar 자주쓰는 옵션 c x v f t z  (0) 2018.08.04
tar 특정 파일 제외 후 압축하기  (0) 2018.08.04
tar.gz 파일 압축률 보기  (0) 2018.08.04