Как использовать команду grep для фильтрации файла журнала по определенному ключевому слову в пределах определенной временной отметки? - PullRequest
0 голосов
/ 08 декабря 2018

Таким образом,

      grep "xyz" file.log

напечатает все строки, содержащие xyz в качестве ключевого слова, а

      grep "01/APR/2014:16:3[5-9]" file,log

напечатает строки в этом временном диапазоне. Как использовать обе функции, т.е.фильтр ключевых слов за определенный промежуток времени?

1 Ответ

0 голосов
/ 08 декабря 2018

Просто соедините ваши два greps вместе:

grep “xyz” file.log | grep “01/APR/2014:16:3[5-9]”

Первый grep проанализирует все строки с помощью xyz, второй grep закроет этот список до указанной даты.В зависимости от вашего набора данных, реверс greps может быть быстрее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...