Erro em classes POSIX no comando tr

Iniciado por voyeg3r, 11 de Agosto de 2008, 08:30

tópico anterior - próximo tópico

voyeg3r

Por que cargas d'agua as classes POSIX não estão funcionando no ubuntu

echo ação | tr '[[:lower:]]' '[[:upper:]]'
AçãO


estou enviando as saida do meu comando 'locale'

LANG=pt_BR.UTF-8
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL=


Já postei a dúvida na lista de shell script do yahoo
e a resposta que obtive é que se o terminal estiver em iso-8859-1
a coisa funciona, o que devo fazer para resolver esta situação