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

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

Re: [shell-script] Expressão regular .. help !!


From: mop
Subject: Re: [shell-script] Expressão regular .. help !!
Date: Sat, 18 Aug 2007 09:33:45 -0300

Supondo que você não queira pegar só no dia 10 de agosto:
grep ' 07:53:' /var/log/syslog |more

Com o espaço antes da hora você evita qualquer mac address que coincida.
Pelo que vejo só linhas com essa hora:minuto pode passar nesse filtro.


------------------------------------------------------------------
>From: "aspenbr" <address@hidden>
>Date: Sat, 18 Aug 2007 00:49:13 -0000
>
>Olá pessoal 
>
>Sou nova na lista e acredito ser muito interessante uma lista de
>discussão que aborda essa maravilhosa ferramenta (SHELL). 
>
>Preciso de uma pequena ajuda, tenho uma saida de log do Iptables e
>preciso colher uma informação especifica que é pacote que tenho um
>determinado horário, olhem a saida abaixo 
>
>Aug 10 07:56:38 slacklove kernel: INPUT_BLOQUEADOIN=eth0 OUT=
>MAC=ff:ff:ff:ff:ff:ff:00:0a:e6:87:67:06:08:00 SRC=192.168.0.80
>DST=192.168.0.255 LEN=229 TOS=0x00 PREC=0x00 TTL=128 ID=32851
>PROTO=UDP SPT=138 DPT=138 LEN=209
>Aug 10 07:57:06 slacklove kernel: INPUT_BLOQUEADOIN=eth0 OUT=
>MAC=ff:ff:ff:ff:ff:ff:00:0a:e6:87:67:06:08:00 SRC=192.168.0.80
>DST=192.168.0.255 LEN=234 TOS=0x00 PREC=0x00 TTL=128 ID=33538
>PROTO=UDP SPT=138 DPT=138 LEN=214
>
>Quero pegar apenas os pacotes com horário das 07:53 e qualquer segundo
>preso nessa condição. Tentei várias expressões e nada, não consigo
>separar essa informação do restante, estou usando a seguinte expressão: 
>
>grep -w 'Aug 10 07:53:*' /var/log/syslog |more
>
>E não funciona 
>
>



reply via email to

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