#regex #line #tail #match #summarize #line-count #output

app summertail

汇总您的 tail -f 输出,通过报告匹配正则表达式的行数

1 个不稳定版本

0.3.0 2022年8月17日

#1484文本处理

AGPL-3.0+

17KB
195

summertail 汇总您的 tail -f 输出,使用正则表达式

您无法计算日志中200的状态代码有多少,因此请使用正则表达式计数器。

summertailDELAY REGEX1 REGEX2 ...

从stdin读取输入,对于每一行跟踪每个REGEX的匹配数量。每过DELAY秒,计数器重置,并打印一个\n

最后一列(other)在每一行不匹配任何正则表达式的情况下增加。如果一行匹配多个正则表达式,它将为每个正则表达式计数。

如果REGEX!开头,则反转正则表达式。即它计算不匹配该正则表达式的行。

使用cargo install summertail安装。

版权

版权所有 © 2022,GNU Affero GPL 许可协议第3版或更高版本。

依赖项

~3–4.5MB
~74K SLoC