Intereting Posts
Xorg.0.log не обновляется или отсутствует в Arch Изменение размера раздела без ущерба для загрузки Управление набором контейнеров докеров в качестве инфраструктуры Как изменить кодировку символов LXTerminal? Пакетное перемещение всех файлов из подкаталогов в родительский каталог, но файлы имеют одинаковое имя Как получится, когда x = abc, ] && echo yes || эхо не возвращается? Встроенная плата – установите debian Подождите, пока подошвы Bash Трассировка маршрута символической ссылки Получите pwd / cwd с переменной $ HOME Как настроить Linux для того, чтобы не требовать sudo для определенных команд для определенных пользователей? как рассчитать не-файловую память под RHEL? Как распаковывать файлы из архива, игнорируя имена файлов? Использование Incrond Inotify, но имеющих проблемы с группами пользователей / разрешениями Метод http скончался неожиданно! Проблема с установкой возвышенного текста 3.0

Каждый результат grep для разных файлов

У меня есть что-то вроде grep "keyword" -B 3 log . Он показывает много результатов, таких как:

 some trash [GET] /orders/42 one more trash keyword and usefull info [GET] /orders/43 some trash one more trash keyword and usefull info some trash one more trash [GET] /orders/44 keyword and usefull info 

Как сохранить каждый результат grep в отдельный файл 42, 43, 44 с помощью keyword and usefull info строки. Каждый гарантированный результат grep имеет одну строку [GET] /orders/[0-9]*

 awk -v keyword=keyword -F/ '/\[GET\]/ { id=$NF; next } $0 ~ keyword { print $0 > id }' log