小编ham*_* _e的帖子

在指定的时间范围内从日志文件中提取数据

我想根据时间范围使用shell脚本(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)"
Run Code Online (Sandbox Code Playgroud)

我想提取特定数据的间隔.例如,我只需要查看上次记录的数据中最后X分钟或X天前发生的事件.我是shell脚本的新手,但我尝试使用grep命令.

bash

24
推荐指数
4
解决办法
12万
查看次数

标签 统计

bash ×1