다음과 같은 여러 줄이 포함된 로그 파일이 있습니다.
2015-xx-yy bla bla
2015-11-09 23:59:18.167 Describe ▶ FOO
dummy
dummy
dummy
dummy
dummy
"BAR"
2015-xx-yy foo foo
2015-xx-yy bar bar
2015-xx-yy hello world
logged bla bla
2015-11-09 23:59:18.169 Describe ▶ FOO
dummy
dummy
dummy
dummy
dummy
"BAR"
다른 행만 남도록 에서 FOO
행을 삭제하는 방법:BAR
2015-xx-yy bla bla
2015-xx-yy foo foo
2015-xx-yy bar bar
2015-xx-yy hello world
logged bla bla
이 작업을 쉽게 수행할 수 있는 텍스트 편집기나 프로그램은 무엇입니까?
답변1
한 가지 방법은 다음과 같습니다 sed
.
sed -e '/FOO/,/BAR/d' <file