
Como posso retornar o número de correspondências em vez de imprimi-las? Então, basicamente, qual comando devo usar?
Responder1
Se você estiver usando grep, use uma combinação de -o
(faz com que o grep imprima cada correspondência) e wc -l
:
Arquivo de teste:
aaa bbb ccc aaa ddd eee
fff aaa ggg hhh aaa jjj
Execução:
>grep -o aaa foo.dat| wc -l
4