sed 명령, 일치하는 줄의 아래 N 줄 인쇄
661 단어 sed
[root@localhost aaa]# cat test.log
a
1
11
aa
2
22
b
3
33
a
4
44
a로 시작하고 a로 끝나는 다음 행을 일치시킵니다.
sed -n '/^a$/,+1p' test.log
결과 출력:
a
1
a
4
시작이 a인 기록의 다음 줄을 출력합니다
sed -n '/a/ {n;p}' test.log
결과 출력:
[root@localhost aaa]# sed -n '/a/ {n;p}' test.log
1
2
4
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
sed에서 원하는 문자열을 추출하는 방법요 전날 로그 파일에서 데이터를 추출하는 배치를 만들었습니다. 여러가지 시험해, 도와 주고, 드디어 할 수 있었습니다. 메모해야! 로그 파일에서 2016-xx-xx 날짜 부분과 마지막 insert number 숫자를...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.