Numerando a saída do grep

2

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.

    
por vknha 13.08.2013 / 08:36

1 resposta

5

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.

    
por 13.08.2013 / 08:43

Tags