안녕하세요, bash 프로그래밍을 처음 접했습니다. 주어진 텍스트에서 검색하는 방법을 원합니다. 이를 위해 grep
함수를 사용 합니다.
grep -i "my_regex"
작동합니다. 그러나 다음과 data
같이 주어집니다 :
This is the test data
This is the error data as follows
. . .
. . . .
. . . . . .
. . . . . . . . .
Error data ends
을 error
사용하여 단어를 찾았 으면 단어 grep -i error data
뒤에 나오는 10 줄을 찾고 싶습니다 error
. 따라서 내 출력은 다음과 같아야합니다.
. . .
. . . .
. . . . . .
. . . . . . . . .
Error data ends
그것을 할 수있는 방법이 있습니까?
이것이 귀하의 질문에 대답합니까? 파일을 grep하지만 몇 줄의 주변 줄을 표시 하시겠습니까?
—
유기 옹호자
error
.