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

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

Re: RES: [shell-script] script para pegar ip


From: Alex
Subject: Re: RES: [shell-script] script para pegar ip
Date: Fri, 30 Oct 2009 09:15:58 -0700 (PDT)

Cléoson,
 
funcionou. muito obrigado.



--- Em sex, 30/10/09, Cléoson Barreto <address@hidden> escreveu:


De: Cléoson Barreto <address@hidden>
Assunto: Re: RES: [shell-script] script para pegar ip
Para: address@hidden
Data: Sexta-feira, 30 de Outubro de 2009, 13:56


  



Olá!

Uma forma:

awk '{print $3}' texto | sort -n | uniq

-- 
[]'s
Cléoson.
http://farinhadigit al.blogspot. com/

2009/10/30 Alex <alexpoilt@yahoo. com.br>

>
>
> Testei a dica passada ( awk '{print $3}' texto ) e funcionou.
>
> A saida foi:
> 192.10.48.224
> 192.10.48.224
> 192.10.48.224
> 192.10.48.56
> 192.10.48.56
> 192.10.48.56
> 192.10.48.232
> 192.10.48.232
> 192.10.48.232
>
> Mas como podem ver obviamente ele acabou repetindo os ips devido a várias
> entradas do mesmo no access.log.
>
> Como eu implemento para não sair as entradas repetidas.
>
> Resumindo, eu quero pegar todas as entradas dos ips dos usuários que se
> encontram no access.log, e que essas entradas não sejam repetidas.
>
> obrigado mais uma vez.
>
> Alex
>
> --- Em sex, 30/10/09, CC Luiz Claudio <lclaudio@smm. mil.br<lclaudio%40smm. 
> mil.br>>
> escreveu:
>
> De: CC Luiz Claudio <lclaudio@smm. mil.br <lclaudio%40smm. mil.br>>
> Assunto: RES: [shell-script] script para pegar ip
> Para: alexpoilt@yahoo. com.br <alexpoilt%40yahoo. com.br>
> Cc: lclaudio@smm. mil.br <lclaudio%40smm. mil.br>
> Data: Sexta-feira, 30 de Outubro de 2009, 12:35
>
> Prezado Alex,
> Você pode usar o comando awk ou o CUT
>
> Saudações,
>
> Luiz Claudio
>
> lclaudio@dpn5: ~$ cat texto
>
> 1256898865.779 0 192.10.48.56 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.57 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.58 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.59 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.61 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.62 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.63 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.64 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.65 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.66 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.67 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.68 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> 1256898865.779 0 192.10.48.69 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
> lclaudio@dpn5: ~$ awk '{print $3}' texto
> 192.10.48.56
> 192.10.48.57
> 192.10.48.58
> 192.10.48.59
> 192.10.48.61
> 192.10.48.62
> 192.10.48.63
> 192.10.48.64
> 192.10.48.65
> 192.10.48.66
> 192.10.48.67
> 192.10.48.68
> 192.10.48.69
> lclaudio@dpn5: ~$ cut -d ' ' -f3 texto
> 192.10.48.56
> 192.10.48.57
> 192.10.48.58
> 192.10.48.59
> 192.10.48.61
> 192.10.48.62
> 192.10.48.63
> 192.10.48.64
> 192.10.48.65
> 192.10.48.66
> 192.10.48.67
> 192.10.48.68
> 192.10.48.69
> lclaudio@dpn5: ~$
>
>
> De: shell-script@ yahoogrupos. com.br <shell-script% 40yahoogrupos. 
> com.br>[mailto:
> shell-script@ yahoogrupos. com.br <shell-script% 40yahoogrupos. com.br>] Em
> nome de Alex
> Enviada em: sexta-feira, 30 de outubro de 2009 11:01
> Para: Shell-script
> Assunto: [shell-script] script para pegar ip
>
>
>
>
> Pessoal, bom dia.
>
> gostaria de fazer um seguinte script:
>
> Preciso pegar somente os ips dos usuarios do access.log.
>
> Tenho essa seguinte entrada no access.log do squid.
>
> 1256898865.779 0 192.10.48.56 TCP_DENIED/407 1910 POST
> http://telefonica. com.br - NONE/- text/html
>
> Como posso faze-lo?
>
> obrigado,
>
> Alex
> ____________ _________ _________ _________ _________ _________ _
>
> .
>
> 
>

[As partes desta mensagem que não continham texto foram removidas]

















      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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