【发布时间】:2020-02-15 18:18:11
【问题描述】:
我的 Linux 机器上的一个实用程序将日志输出到“stdout”。 在每一行中,有一个 String 或一个 Integer,如下所示:
[ERROR] resource busy, retrying
0989282882
[DEBUG] starting process with pid 4028
7918361566
1037491392
[DEBUG] starting process with pid 4056
2873187983
7853738301
1290312037
[DEBUG] done with init
1872989829
[DEBUG] cleaning up
8917982882
(实际上更长)
我想计算其中包含整数的行。
我已经使用:program | grep DEBUG | wc -l 来获取调试计数(ERROR 相同)
但是我如何计算整数呢?它们没有像字符串这样的静态内容,我可以 grep...
【问题讨论】: