특정 구분 기호에서 단어 덩어리 추출

특정 구분 기호에서 단어 덩어리 추출

한 줄에 다음과 같은 단어 블록이 있습니다.

번호가 매겨진 항목: 값이름: 값유형: 값: 값번호가 매겨진 항목: 값이름: 값유형: 값: 값번호가 매겨진 항목: 값이름: 값유형: 값: 값

나는 이런 출력을 얻고 싶다

  • 번호가 매겨진 항목: 값이름: 값유형: 값: 값
  • 번호가 매겨진 항목: 값이름: 값유형: 값: 값
  • 번호가 매겨진 항목: 값이름: 값유형: 값: 값

가능합니까?

답변1

sed 's/Id item/\nId item/g' file.txt | tail -n +2

그러면 \n발생할 Id item때마다 새 줄이 추가되어 tail첫 번째 줄(빈 줄)이 잘립니다.

관련 정보