Как правильно сформировать команду sed для удаления n-ого количества строк после строки, которая содержит определенное слово?

Здравствуйте.

Имеется текстовый файл примерно следующего содержимого:

test {12345
67890
bbbb
123456}
example {abcd
111111
222222}
test {122222
67890aaa
bbbb111
123456sss}

Необходимо сформировать вывод данный таким образом, чтобы после нахождения строки содержащей слово "test" удалить эту строку и три строки после неё.
То есть вывод в примере выше будет таким:
example {abcd
111111
222222}
Нужно реализовать через sed.
Как правильно сформировать команду?
Спасибо.
  • Вопрос задан
  • 2451 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы