[EMAIL PROTECTED] ~]# tr [:lower:] [:upper:] <<< "ação" AçãO [EMAIL PROTECTED] ~]# LC_ALL=pt_BR tr [:lower:] [:upper:] <<< "ação" AÇÃO
-- Flavio do Carmo Junior aka waKKu 2008/7/2 Alain M. <[EMAIL PROTECTED]>: > > Julio C. Neves escreveu: >> Na resposta anterior dada ao Felipe, IMHO creio ser melhor fazer: >> >> tr [:lower:] [:upper:] <<< "$Variavel" >> >> O here string (<<<) é resolvido pelo shell e portanto ligeiramente mais >> veloz que a construção echo $Variavel | ... e as classes POSIX incluem >> letras acentuadas e ç (todo os caracteres do pt_BR) a construção [a-z], >> não. > > Adorei a solução, mas no teste não converteu os caracteres pt_BR: > > $ tr [:lower:] [:upper:] <<< "ação" > AçãO > > o que será que está errado? > Alain > >
