file - 在日志中搜索特定文本
问题描述
如何在日志文件中搜索文本,如下所示:
04 03 2007 13 37 213.220.251.22 PROPFIND
04 03 2007 13 37 213.220.251.22 PROPFIND
04 03 2007 13 37 213.220.251.22 PROPFIND
04 03 2007 13 37 213.220.251.22 PROPFIND
First is day, month, year, hour, minute, IP, operation.
我只需要查找时间为 9:00 到 13:00 的 REPORT 日志。
解决方案
您可以使用 unix 尝试此操作awk
,如下所示:
awk '/^04 03 2007 9/,/04 03 2007 13*/' logs.txt