grep поиск по времени

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
safronowmax
Сообщения: 103

grep поиск по времени

Сообщение safronowmax »

Здравствуйте, подскажите пж-та, каким образом можно в логе отфильтровать данные за определенный период времени (например, за 15 минут)? Смог сделать, например, за 1 час с 15:00 - 16:00 2018-04-02: grep "2018-04-02 1[5]:" mylog.txt
Но каким образом можно отфильтровать, скажем, с 16:10 до 16:25 2018-04-02?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: grep поиск по времени

Сообщение Bizdelnick »

grep -E '2018-04-02 16:(1[0-9]|2[0-5])'
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
safronowmax
Сообщения: 103

Re: grep поиск по времени

Сообщение safronowmax »

Спасибо большое!!!
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: grep поиск по времени

Сообщение bormant »

Если без -E (egrep не в счёт):
grep '2018-04-02 16:\(1[0-9]\|2[0-5]\)'
Спасибо сказали:
Ответить