Problema com classes POSIX no ubuntu

O resultado deveria ser "AÇÃO" e não "AçãO"

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

AçãO

Quem tiver a solução por favor envie-me uma resposta, ela será útil
para os nossos atuais 440 leitores diários, ou pelo menos para a maioria deles.
além disso quero postar a solução na lista de shell script e no forum ubuntu.
Grato a todos!

OBS: Imaginem a quantidade de scripts que estão dando erro por conta desta falha, pense então que esta solução vai além do comando tr, até no gvim as classes posix não estão trabalhando como deveriam.

1 comentários:

serialcoder disse...

[prompt]$ echo ação | tr [:lower:] [:upper:]
AÇÃO

[prompt]$ echo ação | LANG= tr [:lower:] [:upper:]
AçãO


Como estão as variáveis de ambiente ai?

[]s

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo