Я хочу извлечь все журналы между двумя отметками времени. Некоторые строки могут не иметь метки времени, но я хочу, чтобы эти строки тоже. Короче говоря, я хочу каждую строку, которая попадает под две отметки времени. Моя структура журнала выглядит так:
[2014-04-07 23:59:58] CheckForCallAction [ERROR] Exception caught in +CheckForCallAction :: null
--Checking user--
Post
[2014-04-08 00:00:03] MobileAppRequestFilter [DEBUG] Action requested checkforcall
Предположим, я хочу извлечь все между 2014-04-07 23:00
и 2014-04-08 02:00
.
Обратите внимание, что отметка времени начала или окончания времени может отсутствовать в журнале, но я хочу каждую строку между этими двумя отметками времени.
date -d
команду и используя его для построения шаблона поиска.