sed를 사용하여 두 번째 값에서 출력을 얻는 방법

rkotla

아래 내용이 포함 된 파일이 있습니다.

cat test.log
hello
how are you?
terminating
1
2
3
terminating
1
2

grep 명령을 사용하여 종료 후 출력을 표시하면 아래와 같이 표시됩니다.

sed -n '/terminating/,$p' test.log

terminating
1
2
3
terminating
1
2

다음과 같이 출력을 원합니다.

terminating
1
2

누구든지 이것에 대해 나를 도울 수 있습니까?

캡차

코드 :

$ sed -n '/ terminating / {N; N; h}; $ {g; p}'파일 
종료 
1 
2

줄이 일치하면 해당 줄과 terminating다음 두 줄을 보관 공간에 저장합니다. 에 세 줄을 인쇄하십시오 $EOF.


sed스크립트 가있는 예 :

$ cat script.sed 
/ terminating / { 
N 
N 
h 
} 
$ { 
g 
p 
} 

$ sed -nf script.sed 파일 
종료 
1 
2

그리고 마지막 이후의 모든 줄 terminating:

$ cat file 
cat test.log 
안녕하세요 
. 
종료 
1 
2 
3 
종료 
1 
2 
3 
4 
5 
6 

$ cat script.sed 
H 
/ terminating / { 
h 
} 
$ { 
g 
p 
} 

$ sed -nf script.sed 파일 
종료 
1 
2 
3 
4 
5 
6

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

xpath를 사용하여 li에서 두 번째 값 집합을 얻는 방법

분류에서Dev

* 포인터를 사용하여 함수에서 두 번째 값을 얻는 방법은 무엇입니까?

분류에서Dev

awk를 사용하여 두 번째 파일에 정규식을 출력하는 방법

분류에서Dev

Mips, lw와 함께 오프셋을 사용하여 하나의 .word에서 두 번째 값을 얻는 방법

분류에서Dev

xpath를 사용하여 두 번째 마지막 값을 얻는 방법은 무엇입니까?

분류에서Dev

한 파일의 인덱스 값을 사용하여 인쇄하고 두 번째 파일에서 데이터를 추출하고 출력을 세 번째 파일에 저장하는 방법은 무엇입니까?

분류에서Dev

두 번째 SQL의 이름을 사용하여 첫 번째 테이블에서 값을 삭제하는 방법

분류에서Dev

Zend Form의 JQuery를 사용하여 첫 번째 드롭 다운 선택에서 드롭 다운에서 두 번째 값을 선택하는 방법

분류에서Dev

의도를 사용하여 Thrird 활동에서 두 번째 활동으로 Navigateup을 사용하는 방법

분류에서Dev

Excel에서 인덱스를 사용하여 배열에서 6 번째 값을 얻는 방법

분류에서Dev

Jmeter : Regx를 사용하여 두 번째 줄에있는 값을 검색하는 방법은 무엇입니까?

분류에서Dev

키 변수를 사용하여 jq를 사용하여 json 파일의 두 번째 수준 값을 얻는 방법

분류에서Dev

Javascript AJAX를 사용하여 두 번째 페이지에 값을 전달하는 방법

분류에서Dev

maml.mapOutputPort를 사용하여 Execute R Script의 출력을 ML Studio의 두 번째 포트에 매핑하는 방법

분류에서Dev

첫 번째 행에서 두 번째 행을 빼고 mysql에서 출력 열을 생성하는 방법

분류에서Dev

두 번째 출력 중 하나를 사용하여 Linux에서 두 개의 스크립트를 병합하는 방법

분류에서Dev

지도를 사용하여 문자열에서 두 번째로 반복되는 단어를 얻는 방법

분류에서Dev

Power Shell에서 LINQ 쿼리를 사용하여 csv 파일의 두 번째 열을 정렬하는 방법

분류에서Dev

QMap <QString, QMap <QString, QString>에서 두 번째 값을 얻는 방법>

분류에서Dev

Java에서 정규식을 사용하여 첫 번째 문자를 구분 기호로 간주하여 두 값을 구분하는 방법

분류에서Dev

첫 번째 및 두 번째 행에서 값을 선택하는 방법

분류에서Dev

기준이 다른 두 열에서 충족되는 경우 Excel에서 조회를 사용하여 세 번째 열의 값을 반환하는 방법

분류에서Dev

파이썬에서 정규식을 사용하여 두 특정 문자 사이의 첫 번째 정수를 얻는 방법은 무엇입니까?

분류에서Dev

pyspark 데이터 프레임에서 두 번째 줄을 헤더로 사용하여 CSV를 읽는 방법

분류에서Dev

SQL을 사용하여 postgre SQL에서 두 번째 단어를 바꾸는 방법은 무엇입니까?

분류에서Dev

C #을 사용하여 Excel 파일에서 두 번째 시트를 만드는 방법

분류에서Dev

두 가지 기준 (두 번째 기준은 동점 기준)을 사용하여 R에서 값의 순위를 매기는 쉬운 방법이 있습니까?

분류에서Dev

두 번째 행에서 where 절을 사용하여 첫 번째 행을 선택하는 방법

분류에서Dev

gluUnproject를 두 번 호출하여 장면 좌표에서 깊이 값을 얻는 방법 (gluUnProject를 사용하지 않음)

Related 관련 기사

  1. 1

    xpath를 사용하여 li에서 두 번째 값 집합을 얻는 방법

  2. 2

    * 포인터를 사용하여 함수에서 두 번째 값을 얻는 방법은 무엇입니까?

  3. 3

    awk를 사용하여 두 번째 파일에 정규식을 출력하는 방법

  4. 4

    Mips, lw와 함께 오프셋을 사용하여 하나의 .word에서 두 번째 값을 얻는 방법

  5. 5

    xpath를 사용하여 두 번째 마지막 값을 얻는 방법은 무엇입니까?

  6. 6

    한 파일의 인덱스 값을 사용하여 인쇄하고 두 번째 파일에서 데이터를 추출하고 출력을 세 번째 파일에 저장하는 방법은 무엇입니까?

  7. 7

    두 번째 SQL의 이름을 사용하여 첫 번째 테이블에서 값을 삭제하는 방법

  8. 8

    Zend Form의 JQuery를 사용하여 첫 번째 드롭 다운 선택에서 드롭 다운에서 두 번째 값을 선택하는 방법

  9. 9

    의도를 사용하여 Thrird 활동에서 두 번째 활동으로 Navigateup을 사용하는 방법

  10. 10

    Excel에서 인덱스를 사용하여 배열에서 6 번째 값을 얻는 방법

  11. 11

    Jmeter : Regx를 사용하여 두 번째 줄에있는 값을 검색하는 방법은 무엇입니까?

  12. 12

    키 변수를 사용하여 jq를 사용하여 json 파일의 두 번째 수준 값을 얻는 방법

  13. 13

    Javascript AJAX를 사용하여 두 번째 페이지에 값을 전달하는 방법

  14. 14

    maml.mapOutputPort를 사용하여 Execute R Script의 출력을 ML Studio의 두 번째 포트에 매핑하는 방법

  15. 15

    첫 번째 행에서 두 번째 행을 빼고 mysql에서 출력 열을 생성하는 방법

  16. 16

    두 번째 출력 중 하나를 사용하여 Linux에서 두 개의 스크립트를 병합하는 방법

  17. 17

    지도를 사용하여 문자열에서 두 번째로 반복되는 단어를 얻는 방법

  18. 18

    Power Shell에서 LINQ 쿼리를 사용하여 csv 파일의 두 번째 열을 정렬하는 방법

  19. 19

    QMap <QString, QMap <QString, QString>에서 두 번째 값을 얻는 방법>

  20. 20

    Java에서 정규식을 사용하여 첫 번째 문자를 구분 기호로 간주하여 두 값을 구분하는 방법

  21. 21

    첫 번째 및 두 번째 행에서 값을 선택하는 방법

  22. 22

    기준이 다른 두 열에서 충족되는 경우 Excel에서 조회를 사용하여 세 번째 열의 값을 반환하는 방법

  23. 23

    파이썬에서 정규식을 사용하여 두 특정 문자 사이의 첫 번째 정수를 얻는 방법은 무엇입니까?

  24. 24

    pyspark 데이터 프레임에서 두 번째 줄을 헤더로 사용하여 CSV를 읽는 방법

  25. 25

    SQL을 사용하여 postgre SQL에서 두 번째 단어를 바꾸는 방법은 무엇입니까?

  26. 26

    C #을 사용하여 Excel 파일에서 두 번째 시트를 만드는 방법

  27. 27

    두 가지 기준 (두 번째 기준은 동점 기준)을 사용하여 R에서 값의 순위를 매기는 쉬운 방법이 있습니까?

  28. 28

    두 번째 행에서 where 절을 사용하여 첫 번째 행을 선택하는 방법

  29. 29

    gluUnproject를 두 번 호출하여 장면 좌표에서 깊이 값을 얻는 방법 (gluUnProject를 사용하지 않음)

뜨겁다태그

보관