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

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

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


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

--- Em address@hidden, "bossonaroesao06"
<bossonaroesao06@...> escreveu
>
> Bom dia...
> 
> Tenho um arquivo de log no seguinte formato:
>  
> 1ªcoluna: DATA/HORA (nesse formato maluco aí)
> 2ªcoluna: IP
> 3ªcoluna: USER
> 
> Exemplo:
> #======================================#
> 1204883891.466  192.168.10.76  andre
> 1204883891.467  192.168.10.71  andre
> 1204883891.468  192.168.10.26  marcos
> 1204883891.469  192.168.10.11  renato
> 1204883891.469  192.168.10.76  andre
> 1204883891.470  192.168.10.71  andre
> 1204884017.599  192.168.10.26  adriano
> 1204884233.373  192.168.10.11  renato
> #======================================#
> 
> Eu gostaria de saber o número de usuários nesse log sem repetir.

Opa.. beleza?

Esta acho que eu sei:

gawk {'print $3'} arquivo.log | sort -u | wc -l

Claro que deve ter uma meneira mais elegante, mas assim funciona também.

Abraço



reply via email to

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