1 заметка с тегом

wc -l

Подсчитать количество строк в файле

Если например в пределах определенной даты, между 2019-09-01 и 2019-09-30 необходимо подсчитать в файлах трассировки количество ивентов, то можно применить следующую команду:

sed -n "/первая_строка/,/последняя_строка/ p" filename | wc -l

Если первой строкой является 2019-09-01 00:00:01 и искомой последней в диапазоне 2019-09-01 23:23:59, то запрос будет выглядить так:

sed -n "/2019-09-01 00:00:01/,/2019-09-01 23:23:59/ p" filename | wc -l

Если в строке несколько параметров для поиска, то необходимые строки можно найти так:

sed '/параметр_1.*параметр_2/!d' filename | wc -l
1 октября   sed   wc -l   количество строк