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 08:47:47 -0700 (PDT)

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 <address@hidden> escreveu:


De: CC Luiz Claudio <address@hidden>
Assunto: RES: [shell-script] script para pegar ip
Para: address@hidden
Cc: address@hidden
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: address@hidden [mailto:address@hidden] 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

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




__________ Information from ESET NOD32 Antivirus, version of virus signature 
database 4555 (20091029) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

__________ Information from ESET NOD32 Antivirus, version of virus signature 
database 4555 (20091029) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



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