【发布时间】:2012-12-06 23:41:24
【问题描述】:
如何使用时间戳计算grep?
示例:如果我有一个文件,我每次都在其中搜索值 xyz。该文件会定期更新。
20121912-07:15:55 abc cbfr xyz
20121912-07:16:40 mni cbfr xyz
-----------
-----------
-----------
20121912-08:15:55 gty cbfr xyz
20121912-08:20:55 jui uio xyz
我想找出xyz 在20121912-08:15:55 之后出现的次数,在这种情况下应该是2。
执行grep -c "xyz" filename 会读取整个文件并给出结果。我想在最后一次更新之后或使用时间戳来完成。
【问题讨论】:
-
时间戳格式的不幸选择。
标签: bash shell unix terminal grep