Você pode tentar algo como
grep PATTERN FILE | nl
ou
grep PATTERN FILE | wc -l
O primeiro irá numerar as linhas filtradas. O segundo contará todos eles.
Quando estamos filtrando a saída com o grep, existe alguma maneira de obter uma saída com numeração de linha, como obtemos com cat -n
?
Não estou pedindo a opção grep -n
, que mostra o número da linha da correspondência no arquivo.
O cenário no qual quero usá-lo é que quando eu faço o download de vários arquivos usando aria2, geralmente eu filtro a saída com a palavra-chave NOTICE, que me fornece alguma saída toda vez que um download de arquivo é concluído. Mas, na verdade, não tenho como saber quantos arquivos foram baixados.