[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Comparar elementos.
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Comparar elementos. |
Date: |
Mon, 25 Jun 2007 16:24:20 -0300 |
Bruno,
vc pode usar o grep -c tambem, ele dara esta informacao (quantos resultados
foram encontrados).
Sera util quando o seu elemento for encontrado em mais de um lugar na mesma
linha
$ grep -oc "elemento" arquivo
neste caso o -o retorna apenas o elemento encontrado.
On 6/25/07, Bruno Gunter Fricke <address@hidden> wrote:
>
>
> $ grep "elemento repetido" log | wc -l
>
> []'s
> Gunter
>
> Em Seg, 2007-06-25 às 15:53 -0300, Michel I. Moreira escreveu:
> > Boa tarde pessoal,
> >
> > Estou tentando fazer um script, que pegue todos os elementos
> > repetidos
> > de um log, e conte cada um deles, e apresente na tela o elemento e
> > total de vezes que cada aparece. Tentei algo do tipo
> >
> > #!/bin/bash
> > cat log.log |awk '{A=NR-1 if (NR > 1) if ($1 = $A) cont++; print $1 "
> > total é " $cont }'
> >
> > Não esta rodando. A logica é:
> >
> > se a linha for > que 1
> > se linhaAtual = linhaAnterior
> > cont ++
> > imprimir Elemento
> > imprimir total do elemento
> >
> > Só não sei implementar isso em AWK ou Shell
> >
> > Alguma idéia???
> >
> > Vlws
> >
> > Michel
> >
> >
> >
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/
[As partes desta mensagem que não continham texto foram removidas]
Re: [shell-script] Comparar elementos., Bruno Gunter Fricke, 2007/06/25
- Re: [shell-script] Comparar elementos.,
Tiago Barcellos Peczenyj <=