이 grep
명령으로 다음과 같이 필요한 텍스트를 찾았습니다.
grep 'C02' ~/temp/log.txt
원하는 문자열을 찾을 때마다 찾은 문자열 다음에 줄을 인쇄하고 싶습니다.
예를 들어 원하는 텍스트가 'abc'이고 abc가 12 행에 있고 13 행도 인쇄하고 싶다고 가정하겠습니다.
안녕하세요, Stack Exchange에 오신 것을 환영합니다! SE에서는 도움을 얻기 위해 여기에 오기 전에 몇 가지 기본 조사를 수행해야합니다. 예를 들어 "grep show next line"을 검색하면 첫 번째 결과에는 간접 답변이, 두 번째 결과에는 직접 답변이 반환됩니다. 이 문제를 이미 해결하기 위해 무엇을 했습니까?
—
strugee
grep -A1 'abc' ~/temp/log.txt
위한 1 개 컨텍스트의 라인 일치 따고 - 투시 매뉴얼 (하위 절 )Context Line Control
man grep