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

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

Re: [shell-script] Problema com Ç


From: Alfredo Casanova
Subject: Re: [shell-script] Problema com Ç
Date: Mon, 05 Jan 2015 20:09:45 +0000

A primeira coisa que fiz foi setar todas as variáveis do locale pra pt_BR.utf8... não resolveu

On Mon Jan 05 2015 at 6:05:06 PM 'Julio C. Neves' address@hidden [shell-script] <address@hidden> wrote:
 

Isso é algo relativo a utf8, mas estou no celular.

Em 05/01/2015 18:02, "Alfredo Casanova address@hidden [shell-script]" <address@hidden> escreveu:


 

É, percebi isso depois, mas o problema persiste: nenhum dos meus terminais trata os caracteres especiais da forma que deveria! Não faço ideia de onde pesquisar mais a respeito :(

On Mon Jan 05 2015 at 5:56:12 PM 'Julio C. Neves' address@hidden [shell-script] <address@hidden> wrote:
 

Alfredo, se vc fizer echo "$REPLY", os ????? não viram nomes de arquivos.

Em 05/01/2015 17:22, "Alfredo Casanova address@hidden [shell-script]" <address@hidden> escreveu:


 

Galera, fiz um script aqui que pede alguns inputs de usuários, e acabei de perceber que, dependendo do terminal, o comportamento do Ç e outros caracteres acentuados varia e atrapalha bastante.

Meu terminal 'principal' é o Guake

Quando dou um read nele e coloco qualquer caractere acentuado, ele troca mostra uma interrogação.
quando trato o $REPLY, ele mostra os arquivos daquele diretório que dão match com ????? (no caso de 5 caracteres acentuados, ou ççççç):

$ read 
?????
$ echo $REPLY
1.png abcde aloha

No terminator é ainda mais estranho. Se eu digitar no prompt qualquer caractere acentuado, ele não me dá retorno. Mas no read, funciona:

$ [aqui digitei áááéééíííÇÇÇ sem output]
$ read 
çççççççáááéééíííóÚÇ
$ echo $REPLY
çççççççáááéééíííóÚÇ

e no xterm os caracteres acentuados atuam como um 'tab'



reply via email to

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