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

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

Re: [shell-script] Expressões Regulares UTF8 ou ISO8859-1


From: Fernando Zank
Subject: Re: [shell-script] Expressões Regulares UTF8 ou ISO8859-1
Date: Wed, 17 May 2006 14:53:18 -0300

verdade arrumei aqui e casa o C tbm

On 5/17/06, Flavio Junior <address@hidden> wrote:
>
> Fernando... no seu caso a regex ta errada pra esse proposito..
> falta um " " (espaço) entre o [0-9]* [a-z]* ..
>
> Humberto, eu já testei em varios sistemas, a versão do meu sed é:
> flavio@dezessete:~$ sed -V
> GNU sed version 4.0.9
> Copyright (C) 2003 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE,
> to the extent permitted by law.
>
> Vamos lah, vamos ver onde chegamos :)
>
> Flavio do Carmo Junior aka blk1d
>
>
> On 5/17/06, Fernando Zank <address@hidden> wrote:
> > no meu casa isso...
> >
> > zank@ws147:~$ export LC_ALL=pt_BR.UTF8
> > zank@ws147:~$ echo "123 123 abC" | sed 's/[0-9]* [0-9]*[a-z]*//'
> >  abC
> >
> >
> > On 5/17/06, Humberto Pereira <address@hidden>
> wrote:
> > >
> > > Flavio Junior wrote:
> > > >
> > > > Alguem poderia me dizer por que diabos a expressão regular do sed,
> em
> > > > utf8, casou com o "C" maiusculo ??
> > > >
> > >
> > > Boa pergunta, no meu sistema nao casa.
> > >
> > > [begnini@coke dados]$ locale
> > >
> > > LANG=en_US
> > > LC_CTYPE="en_US"
> > > LC_NUMERIC="en_US"
> > > LC_TIME="en_US"
> > > LC_COLLATE="en_US"
> > >
> > > LC_MONETARY="en_US"
> > > LC_MESSAGES="en_US"
> > > LC_PAPER="en_US"
> > > LC_NAME="en_US"
> > > LC_ADDRESS="en_US"
> > > LC_TELEPHONE="en_US"
> > > LC_MEASUREMENT="en_US"
> > > LC_IDENTIFICATION="en_US"
> > > LC_ALL=
> > > [begnini@coke dados]$ echo "123 123 abC" | sed 's/[0-9]* [0-9]*
> > > [a-z]*//'
> > >
> > > C
> > > [begnini@coke dados]$ export LC_ALL=pt_BR.UTF8
> > >
> > > [begnini@coke dados]$ echo "123 123 abC" | sed 's/[0-9]* [0-9]*
> [a-z]*//'
> > > C
> > > [begnini@coke dados]$
> > >
> > > Acredito q seja um bug no seu sed.
> > >
> > > []s
> > > Humberto Pereira
> > >
> > >
> > >
> > >
> > >  ---------------------------------------------------------------------
> > > 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
> > > ---------------------------------------------------------------------
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > >
> > >
> > >
> > >  *Yahoo! Grupos, um serviço oferecido por:*  PUBLICIDADE
> > > <
> http://br.ard.yahoo.com/SIG=12fqqbt5m/M=396559.7942981.9411633.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1147891055/A=3672775/R=2/id=noscript/SIG=154s706bs/*http://lt.dell.com/lt/lt.aspx?CID=12696&LID=338165&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs
> >
> > > ------------------------------
> > > *Links do Yahoo! Grupos*
>
> > >
> > >    - Para visitar o site do seu grupo na web, acesse:
> > >    http://br.groups.yahoo.com/group/shell-script/
> > >
> > >    - Para sair deste grupo, envie um e-mail para:
> > >    address@hidden<
> address@hidden?subject=Unsubscribe>
>
> > >
> > >    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> > >    Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
> > >
> > >
> >
> >
> > --
>
> > "Somos o que repetidamente fazemos, portanto a
> > excelência não é um feito é um hábito" - Aristóteles
> >
> >
> > [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
> > ---------------------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> >
> > Links do Yahoo! Grupos
>
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
>  ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
>
>
>  *Yahoo! Grupos, um serviço oferecido por:*  PUBLICIDADE
> <http://br.ard.yahoo.com/SIG=12fp7btht/M=396559.7942981.9411633.2369893/D=brclubs/S=2137111254:HM/Y=BR/EXP=1147892907/A=3672775/R=2/id=noscript/SIG=154s706bs/*http://lt.dell.com/lt/lt.aspx?CID=12696&LID=338165&DGC=BA&DGSeg=DHS&DURL=http://www1.la.dell.com/content/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs>
> ------------------------------
> *Links do Yahoo! Grupos*
>
>    - Para visitar o site do seu grupo na web, acesse:
>    http://br.groups.yahoo.com/group/shell-script/
>
>    - Para sair deste grupo, envie um e-mail para:
>    address@hidden<address@hidden?subject=Unsubscribe>
>
>    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>    Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>


-- 
"Somos o que repetidamente fazemos, portanto a
excelência não é um feito é um hábito" - Aristóteles


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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