|
From: | Fabiano Caixeta Duarte |
Subject: | Re: [shell-script] como acertar os campos com shell script |
Date: | Fri, 28 Oct 2005 11:20:13 -0200 |
User-agent: | Mozilla Thunderbird 1.0.2 (X11/20050317) |
Salve! MrBiTs escreveu: >>awk '{print $7}' access.log > > > Complementando. Só depois eu ví que você ainda faz um grep no ip > 192.168.0.2. Fica mais rapido com awk, já que diminuimos o I/O: > > awk '{if ($3 == "192.168.0.2") print $7}' access.logNa verdade não precisa nem deste if. Podemos fazer de uma forma mais rápida :) usando o filtro de regex do awk.
awk '$3 ~ /192.168.2.7/ {print $7}' access.log Abraços! Fabiano Caixeta Duarte Consultor em soluções para Redes de Computadores Ribeirão Preto - SP
[As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: address@hidden --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net ---------------------------------------------------------------------Links do Yahoo! Grupos
[Prev in Thread] | Current Thread | [Next in Thread] |