Я ищу команду perl one liner для получения линий с шаблоном без жадного совпадения. PATTERN1 НЕКОТОРЫЕ ИНФОРМАЦИИ
TEXT1
TEXT2
TEXT3 PATTERN2 НЕКОТОРЫЕ ИНФОРМАЦИИ
PATTERN1 НЕКОТОРЫЕ ИНФОРМАЦИИ
TEXT4
TEXT5
TEXT6 PATTERN3 НЕКОТОРЫЕ ИНФОРМАЦИИ
Я знаю следующий код perl -ne 'print if (/PATTERN1/../PATTERN3/)' - жадное совпадение и печатает все.
Я хочу напечатать следующий вывод PATTERN1 НЕКОТОРЫЕ ИНФОРМАЦИИ TEXT4 TEXT5 TEXT6 PATTERN3 НЕКОТОРЫЕ ИНФОРМАЦИИ
Обратите внимание, что это очень большой файл, и он не может поместить весь файл в строка.
Спасибо, Рави