[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Expressão regular para IP
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Expressão regular para IP |
Date: |
Thu, 27 Mar 2008 14:24:02 -0300 |
Ai vc deve descobrir qual a sintaxe do 'dansguardian'.
Veja como os metacaracteres são diferentes em cada programa:
http://aurelio.net/shell/canivete.html#metadif
Basta vc descobrir a sintaxe exata do seu programa, olhando na
documentação disponivel.
2008/3/27 maike <address@hidden>:
>
>
>
>
>
>
> Fábio funciono a expressão para o GREP, porém o dansguardian
> não entende essa expressão e da erro = \
>
> Em 27/03/08, Fábio Gomes dos Santos <address@hidden> escreveu:
>
> >
> > Fábio Gomes dos Santos escreveu:
> >
> > >
> > > Fernando Zank escreveu:
> > > >
> > > > Dá uma olhada neste link que tem o que você precisa.
> > > >
> > > >
> > >
> >
> http://blog.feliperibeiro.com/2008/01/o-mantra-das-regex-as-8-expressoes-regulares-que-precisamos-saber.html
> > > <
> >
> http://blog.feliperibeiro.com/2008/01/o-mantra-das-regex-as-8-expressoes-regulares-que-precisamos-saber.html>
> >
> > >
> > > >
> > > <
> >
> http://blog.feliperibeiro.com/2008/01/o-mantra-das-regex-as-8-expressoes-regulares-que-precisamos-saber.html
> > > <
> >
> http://blog.feliperibeiro.com/2008/01/o-mantra-das-regex-as-8-expressoes-regulares-que-precisamos-saber.html
> > >>
> > > >
> > > > Abraço.
> > > >
> > > > 2008/3/27 Fábio Gomes dos Santos
> <address@hidden<fabio%40uniconet.com.br>
>
>
> > > <mailto:fabio%40uniconet.com.br>
> > > > <mailto:fabio%40uniconet.com.br>>:
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > maike escreveu:
> > > > >
> > > > > >
> > > > > > Bom dia galera, estou fazendo uma expressão regular para
> > > > > > buscar dos arquivos de log, IP, alguém pode me dar uma ajudar.?
> > > > > >
> > > > > > Ob.s: Abaixo se econtra a expressão regular feita por mim.
> > > > > >
> > > > > > ^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})
> > > > > >
> > > > > > Att,
> > > > > > Maiquel
> > > > > >
> > > > > > --
> > > > > >
> > > > > > www.prognus.com.br
> > > > > > .~.
> > > > > > / v \ Seja Livre, use GNU/Linux!
> > > > > > /( )\
> > > > > > ^^-^^
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > > > >
> > > > > >
> > > > > Testei no grep -E do linux e nao rolou usar retro-visores.
> > > > > Se o aplicativo que vai usar aceitar, teste ([0-9]{1,3}\.?)\1\1\1
> > > > > Do contrario use ([0-9]{1,3}\.?){3}
> > > > >
> > > > > []'s
> > > > >
> > > > > Fábio
> > > > >
> > > > >
> > > > >
> > > >
> > > > --
> > > > "Somos o que repetidamente fazemos, portanto a
> > > > excelência não é um feito é um hábito" - Aristóteles
> > > >
> > > >
> > >
> > > Como o Aurelio diz, "Arte ninja das ER"...
> > > So ter paciencia e nao estar com fome...
> > > Pensei em uma melhorzinha...
> > >
> > > ([0-2]{1})[0-5]{2}\.?{3}
> > >
> > > Fábio
> > >
> > >
> > O ultimo tbm era falho, casar ip eh complicado, mas o melhor que
> > consegui pro grep foi...
> >
> > grep -E "([0-2]+?[0-5]{2}+?)\.([0-2]+?[0-5]{2}+?)\.([0-2]+?[0-5]{2}+?)"
> >
> > Fábio
> >
> >
> >
>
> --
>
> www.prognus.com.br
> .~.
> / v \ Seja Livre, use GNU/Linux!
> /( )\
> ^^-^^
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
--
Tiago B Peczenyj
Linux User #405772
http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"