Perdoem-me, acabei mandando um send sem querer.
Concluindo: no *xterm* ele funciona como um 'tab', mas não exatamente. Não
consegui definir:
$ [ digitei ç duas vezes]
Display all 175 possibilities? (y or n)^C
$ [ digitei tab duas vezes]
Display all 1938 possibilities? (y or n)^C
$ read
çççççççççççç
$ echo $REPLY
çççççççççççç
alguém sabe o que pode ser isso? Não consegui nada no google :(
Nenhum dos terminais aceitou caracteres especiais no prompt! Dois deles
aceitaram no read, e não no
prompt. Não faço ideia do que seja.
Estou usando debian jessie
On Mon Jan 05 2015 at 5:21:25 PM Alfredo Casanova <address@hidden
<mailto:address@hidden>> wrote:
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'
----------------------------------------------------------------------------------------------------
Enviado por: Alfredo Casanova <address@hidden>