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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

OFF TOPIC Re: Como contar linhas não repetidas num arquivo de log?


From: Cristiano Ferrari
Subject: OFF TOPIC Re: Como contar linhas não repetidas num arquivo de log?
Date: Sat, 08 Mar 2008 12:19:56 -0000
User-agent: eGroups-EW/0.82

--- Em address@hidden, "Tiago Barcellos Peczenyj"
<tiago.peczenyj@...> escreveu
>
> Facil se vc utilizar arrays associativos do awk
> 
> $ awk '{ nomes[$NF]++ }
> END{ print "qtde de usuarios: "length(nomes)
> for (i in nomes) print i }' arquivo.log
> 
> qtde de usuarios: 4
> renato
> marcos
> adriano
> andre
> 
> se quiser quantas vezes cada nome aparece, imprima nomes[i] também
> 
> []´s T

Hahahaha, não falei que tinha jeito mais chique!?

Leio as mensagens por RSS e o post do Tiago ainda não tinha chegado.

Tudo num único gawk, sem pipes, muito mais eficiente.



reply via email to

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