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

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

Re: RES: [shell-script] Grep apurado


From: aurelio
Subject: Re: RES: [shell-script] Grep apurado
Date: Tue, 20 May 2003 15:21:27 -0300 (ART)

ae alexandre,m

 --- Alexandre <address@hidden> escreveu: 
> 200.205.90.20 - - [20/May/2003:09:00:13 -0300] "POST /logo/logo.gif
> HTTP/1.0" 200 7028
> 200.223.100.2 - - [20/May/2003:09:00:13 -0300] "GET
> /imagens/brasao.gif HTTP/1.1" 304 -
> 
> 200.190.2.174 - - [25/Aug/2002:11:07:37 -0300] "GET
> /ca.docs/login.html HTTP/1.1" 304 -
> 
> porem, são muitos arquivos de 10 MB cada um. 1075 pra ser mais exato
> então, preciso abrir arquivo por arquivo, ver quais tem conteudo de
> 2003 e separar num outro arquivo.
> depois , desses de 2003, separar somente os de Maio e Abril e geral
> um segundo arquivo.

tem que ser em dois passos? dá pra fazer em um só:

   egrep '/(May|Apr)/2003' teus-logs* > logs-2003_0405.txt 

se quiser que seja em dois passos, 

   grep '/2003:' teus-logs* > logs-2003.txt 
   grep 'May\|Apr' logs-2003.txt > logs-2003_0405.txt

não testei, mas se todos os logs seguirem o padrão do texto
que você colou deve funcionar.

falouzz.

=====
-- 
ATENCAO: o www.verde666.org vai morrer, use www.aurelio.net
ATTENTION: www.verde666.org is no more, use www.aurelio.net

_______________________________________________________________________
Yahoo! Mail
O melhor e-mail gratuito da internet: 6MB de espaço, antivírus, acesso POP3, 
filtro contra spam. 
http://br.mail.yahoo.com/


reply via email to

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