[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Contar ocorrencias
From: |
Cléoson Barreto |
Subject: |
Re: [shell-script] Contar ocorrencias |
Date: |
Mon, 27 Apr 2009 17:09:43 -0300 |
Olá!
Vê se ajuda:
root@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 <address@hidden>
>
>
> 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]