Sim, é possivel

$ echo $LC_ALL
C

$ grep -oE "compara\w+" stuff # nao vem nada

# agora vamos "setar" o locale
$ LC_ALL=pt_BR grep -oE "compara\w+" stuff
comparação

# veja que eu não alterei o locale para todo o shell!
$ echo $LC_ALL
C

Agora, talvez o seu problema não seja de locale e sim de codificação de strings!

Nesse caso pode ser iconv "na veia" ;-)

On 8/29/07, voyeg3r <[EMAIL PROTECTED]> wrote:
>
> Estive pesquisando como fazer o rsync usar a conversão de caracteres,
>  pois trabalho com ubuntu utf-8 - kurumin - e ainda com algumas
>  estações windows.
>
>  Descobri que a minha versão do rsunc ainda não faz a conversão dos
>  caracteres duarante o sincronismo, isso só vai acontecer na versão 3.0.0
>
>  A pergunta é: É possivel alterar o "locale" momentaneamente enquanto
>  se faz o sincronismo de dados com o rsync? isto funcionaria?
>
>  Haveria outra solução mais simples?

-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/

Responder a