Я попробовал приведенные ниже команды, которые не помогли мне
cat filename | grep date --date="1 day ago" +%d-%m-%Y
| grep `date +% H '
grep "$(date -d -1hour +'%d-%m-%y" "%H:')" filename
grep "^$(date -d '-1 hour' +'%H')" logfile name
Ниже приведен пример журнала
"16-04-2020" "13:17:42.1586945862" "15.16.17.54" "-" "-" "log" "number" "2924" "228" "-" "-" "-" "-" "-" "228" "GET /"
"16-04-2020" "13:17:44.12345688888" "15.16.17.53" "-" "-" "log" "number" "2840" "228" "-" "-" "-" "-" "-" "228" "GET /"
"16-04-2020" "18:13:12.12345688888" "15.16.17.54" "-" "-" "log" "number" "3071" "228" "-" "-" "-" "-" "-" "228" "GET /"
"16-04-2020" "13:13:14.1586945894" "15.16.17.53" "-" "-" "log" "number" "5803" "228" "-" "-" "-" "-" "-" "228" "GET /"
"16-04-2020" "13:13:42.12345688888" "15.16.17.54" "-" "-" "log" "number" "5058" "228" "-" "-" "-" "-" "-" "228" "GET /"