Olá!
Vê se ajuda:
r...@root:/tmp#sort arq.txt | uniq -c
2 19
4 20
2 30
1 31
1 39
Ou "uniq -c < <(sort arq.txt)", que tem o mesmo resultado. Acho que a
diferença entre as duas formasestá na performance. Utilizando o "|" (pipe),
no meu teste "vagaba", foi um pouco mais rápido.
[]'s
Cléoson.
http://farinhadigital.blogspot.com/
2009/4/27 Marcelo Loureiro <[email protected]>
>
>
> Um arquivo com n linhas, por exemplo:
>
> cat arq.txt
>
> 20
> 39
> 30
> 20
> 20
> 30
> 31
> 19
> 19
> 20
>
> Existe algum comando que me retorne quantas vezes cada ocorrencia aparece ?
> Exemplo:
> 20 4 vezes
> 39 1 vez
> 30 2 vezes
> 19 2 vezes
> 31 1 vez
>
> Abraço! E Obrigado.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
[As partes desta mensagem que não continham texto foram removidas]