Утилита на моей машине Linux выводит журнал в 'stdout'. В каждой строке есть либо строка, либо целое число, оно выглядит следующим образом:
[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
)
Но как я могу подсчитать целые числа? У них нет ничего стоящего c как струны, которые я мог бы понять ...