Задать вопрос

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

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

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

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

Необходимо сформировать вывод данный таким образом, чтобы после нахождения строки содержащей слово "test" удалить эту строку и три строки после неё.
То есть вывод в примере выше будет таким:
example {abcd
111111
222222}
Нужно реализовать через sed.
Как правильно сформировать команду?
Спасибо.
  • Вопрос задан
  • 2452 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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