gpt4 book ai didi

bash - 我如何使用时间戳进行 grep 计数

转载 作者:行者123 更新时间:2023-11-29 08:57:27 24 4
gpt4 key购买 nike

如何使用时间戳进行 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

我想找出 20121912-08:15:55 之后 xyz 的出现次数,在本例中应该是 2

执行 grep -c "xyz"filename 读取整个文件并给出结果。我想在上次更新后或使用时间戳执行此操作。

最佳答案

试试这个单线:

awk '$NF=="xyz"&&$1>="20121912-08:15:55"{x++;}END{print x}' file

关于bash - 我如何使用时间戳进行 grep 计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13955466/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com