Как найти определенный шаблон между двумя строками, содержащими другой шаблон?Linux

Anonymous
Как найти определенный шаблон между двумя строками, содержащими другой шаблон?

Сообщение Anonymous »

У меня есть текстовый файл заметок, который я пытаюсь проанализировать с помощью сценария.
Этот файл заметок содержит список разделов, каждый из которых разделен строкой знаков равенства. п>

Код: Выделить всё

========================

Notes here

========================

More notes

========================
Я хочу, чтобы мой сценарий находил указанный текст, и для каждого найденного экземпляра этого текста я хочу, чтобы он печатал весь раздел, но только этот раздел.Я пробовал использовать grep -irnPz с (?s) в начале регулярного выражения, но это не сработало. Я также пробовал sed, но безуспешно.

Подробнее здесь: https://stackoverflow.com/questions/791 ... her-patter

Вернуться в «Linux»