Есть ли какая-либо утилита для поиска текста, например, в grep
(linux) или findstr
(dos), но для поиска только после того, как найден другой заданный текст / шаблон?
Как попытка найти заданный текст / шаблон в файле, но только те, которые находятся внутри определенного раздела файла. Только «файл» в моем случае является выводом из другой программы, и количество выведенных строк слишком велико, чтобы записать в файл и проанализировать его там.
пример:
section ONE
text_a
text_b
text_c
section TWO
text_b
text_c
section THREE
. . .
найти, если какой-либо "text_c" в разделе только два.
Я пытался читать о параметрах grep
, но, похоже, у него нет этой способности.
Ожидается, что это также минимизирует количество сравнений строк, так как "text_c" намного длиннее, чем имена разделов.