Я хочу извлечь информацию из файла журнала с помощью оболочки script (bash) на основе временного диапазона. Строка в файле журнала выглядит следующим образом:
172.16.0.3 - - [31/Mar/2002:19:30:41 +0200] "GET / HTTP/1.1" 200 123 "" "Mozilla/5.0 (compatible; Konqueror/2.2.2-2; Linux)"
Я хочу извлечь определенные данные. Например, мне нужно посмотреть только на события, которые произошли за последние X минут или X дней назад из последних записанных данных. Я новичок в сценариях оболочки, но я попытался использовать команду grep.