所以
grep "xyz" file.log
将打印所有以xyz为关键字的行,并
grep "01/APR/2014:16:3[5-9]" file,log
是否会在该时间范围内打印行,以同时使用这两个功能,即在时间范围内使用关键字过滤器?
发布于 2018-12-08 05:44:03
你只需要把你的两个greps放在一起:
grep “xyz” file.log | grep “01/APR/2014:16:3[5-9]”
第一个grep将使用xyz解析出所有行,第二个grep将按照给定的日期筛选出该列表。根据您的数据集,反转greps可能会更快。
https://stackoverflow.com/questions/53676878
复制相似问题