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



Responder a