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'