知恵袋で回答がつかなかったので質問させてください。
apache形式のログから、コマンド実行時から直近24時間分だけを切り取りたいのですがどのような方法があるでしょうか。
具体的には、
192.168.1.1 - - [24/Oct/2013:20:10:10 +0900] xxxxxxxxxxxxxxxxxxxxxxx
192.168.1.1 - - [25/Oct/2013:12:02:25 +0900] xxxxxxxxxxxxxxxxxxxxxxx
192.168.1.1 - - [26/Oct/2013:01:03:51 +0900] xxxxxxxxxxxxxxxxxxxxxxx
のようなlog.txtから、今であれば[25/Oct/2013:04:55:00 +0900]〜[26/Oct/2013:04:55:00 +0900]の行だけを取り出したいのです。
おねがいします。