[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Sumarizar linhas de arquivo
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Sumarizar linhas de arquivo |
Date: |
Thu, 10 Jan 2008 15:14:09 -0200 |
vc pode usar o sort + uniq
-> cat xxx
Goiaba 2
Goiaba 2
Goiaba 2
Casinha 3
Casinha 3
Azeitona 3
Azeitona 7
Azeitona 7
Azeitona 3
->sort xxx | uniq -c
2 Azeitona 3
2 Azeitona 7
2 Casinha 3
3 Goiaba 2
sort ordena (sem ele os resultados são ruins, acredite)
uniq mostra uma lista não repetida
uniq -c mostra a lista e conta as ocorrências.
On 1/10/08, Israel Junior <address@hidden> wrote:
>
>
> Salve lista,
>
> Estou tentando, fazer o seguinte, eu tenho um arquivo semelhante a
> isso.
>
> Goiaba 2
> Goiaba 2
> Goiaba 2
> Casinha 3
> Casinha 3
> Azeitona 3
> Azeitona 7
> Azeitona 7
> Azeitona 3
>
> Objetivo: retira a duplicação e contabilizar o resultado.
> Obtendo o seguinte:
>
> 2 - Azeitona 3
> 2 - Azeitona 7
> 2 - Casinha 3
> 3 - Goiaba 2
>
> Desde já agradeço a ajuda.
> Atenciosamente.
>
> Israel Ovidio R. Junior
> ===========================================
> Analista de Segurança de Redes (GNU-Linux/BSDs)
> Provenorte Provedora de Internet Ltda.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"
[As partes desta mensagem que não continham texto foram removidas]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [shell-script] Sumarizar linhas de arquivo,
Tiago Barcellos Peczenyj <=