Отсечение строк по регулярному выражению с помощью GREP
Всем привет, имеются следующий лог. Задача: вывести строки в виде GET и далее до конца строки. То есть по маске GET*. Формат лога:

Данная команда выводит только "GET":

При этом в этом же логе таким же методом удалось отсечь IP адреса:

объясните, пожалуйста, данное поведение, весь Гугл уже перерыл
Ответы (1 шт):
Автор решения: Problematique
→ Ссылка
grep -E "(^GET.*)" - выведет все от GET и до конца.
Если нужно то, что в скобках, то можно так:
grep -oP '(?s)(?<=00].").*?(?=")' - данное выржение сделает выборку начиная с символов 00] ", однако при этом их обрежет, и до символа " (его тоже обрежет).
Таким образом, будет получена строка между "".