[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Resumo 3701
From: |
Bahianeiro |
Subject: |
Re: [shell-script] Resumo 3701 |
Date: |
Fri, 16 Apr 2010 17:16:16 -0200 |
Amigo,
No histórico tem uma dica de contar palavras, é só adapta-lo, veja ai a
dica:
cat arquivo.txt
01
01
01
01
05
05
11
11
11
awk '{
for (i=1;i<=NF;i++) {
lista[$i]+=1
}
}
END { for (i in lista) { print i,"-",lista[i]} }' arquivo.txt
01 - 4
11 - 3
05 - 2
A dica foi dada em 01 Junho 2007
Cordialmente,
Marcelo G. Dias
Vulgo : Bahianeiro
Em Qui, 2010-04-15 às 09:17 +0000, address@hidden
escreveu:
> 4.1. Contar linhas iguais
> Enviado por: "Alain Mouette" address@hidden alainm3
> Data: Qua, 14 de Abr de 2010 5:07 pm
>
> Estou criando um script para analizar um arquivo de log de erros...
> empaquei no final então venho aqui pedir ajuda aos universitários :)
>
> Depois de limpara a parte inútil, consegui uma lista de códigos de 2
> dígitos assim:
> 01
> 01
> 01
> 01
> 05
> 05
> 11
> 11
> 11
>
> E gostaria de algo assim:
> 01 - 4
> 05 - 2
> 11 - 3
>
> Ou seja quero saber quantas vezes cada código apareceu no arquivo.
>
> Alguma ideia?
> Grato,
> Alain
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [shell-script] Resumo 3701,
Bahianeiro <=