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

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

Re: [shell-script] Sed com expressão regular


From: Julio C. Neves
Subject: Re: [shell-script] Sed com expressão regular
Date: Thu, 5 Jun 2014 10:39:37 -0300

Concordo com o que vc falou Paulo, mas não entendo o que ocorre nesse exemplo:

$ export LC_COLLATE=pt_BR.UTF-8
$ tr a-z A-Z <<< ação
AçãO
$ tr [:lower:] [:upper:] <<< ação
AçãO

Nenhum dos 2 converteu o ç e o ã

Abcs,
Julio
@juliobash
Próximos cursos de Shell
Cidade         Local Período
Rio de Janeiro EDX 02 a 06/06
São Paulo 4Linux 21 a 25/07
Dou treinamento de Shell em qualquer cidade.
Para mais detalhes, me mande um e-mail.



Em 5 de junho de 2014 10:04, Paulo Bettega address@hidden [shell-script] <address@hidden> escreveu:
 

Olá pessoal, só pra relatar que [A-Za-z] e [:alpha:] englobam
os caracteres acentuados quando a variável LC_COLLATE é igual a
alguma linguagem UTF8.

Quando LC_COLLATE=C , ou até mesmo LC_COLLATE=pt_BR , [A-Za-z] não casa os acentuados.

Abraços Paulo Bettega

On 04-06-2014 19:07, Paulo Bettega address@hidden [shell-script] wrote:
>
> ps2- Pode ser a configuração do meu sistema (ou problema na configuração...),
> mas aqui pra mim [A-Za-z] também pega é,ç,ã,Á,Í,etc.
>



reply via email to

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