한 줄에 다음과 같은 단어 블록이 있습니다.
번호가 매겨진 항목: 값이름: 값유형: 값길: 값번호가 매겨진 항목: 값이름: 값유형: 값길: 값번호가 매겨진 항목: 값이름: 값유형: 값길: 값
나는 이런 출력을 얻고 싶다
- 번호가 매겨진 항목: 값이름: 값유형: 값길: 값
- 번호가 매겨진 항목: 값이름: 값유형: 값길: 값
- 번호가 매겨진 항목: 값이름: 값유형: 값길: 값
가능합니까?
답변1
sed 's/Id item/\nId item/g' file.txt | tail -n +2
그러면 \n
발생할 Id item
때마다 새 줄이 추가되어 tail
첫 번째 줄(빈 줄)이 잘립니다.