shell-script-pt
[Top][All Lists]
Advanced

[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]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]