grep 시 윗줄, 아래줄 내용 같이 출력하기
2018. 7. 19. 00:09ㆍIT/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 |