Fala Edmar, não vou nem tentar entender o erro, pois o que vc colocou parece estar tudo OK e provavelmente o erro está mascarado em algo que não deu para ver.
O seu problema estaria resolvido se vc trocasse o locale.conf, as seguintes linhas: export LANG=pt_BR export LC_ALL=pt_BR export LC_MESSAGES=pt_BR Mas para isso funcionar, seria necessário "executar" o locale.conf com o cmd source, como vc já estava fazendo. Uma perguntinha OT para check de sanidade: vc é o Edmar que foi meu aluno? -- Abração, Julio *Cursos de Shell e Zenity nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - Turmas fechadas em outras cidades ligue (21) 8112-9988 * 2008/12/7 edmarssouza <[EMAIL PROTECTED]> > E ai galera, tudo bem? > Ai Julio, muito obrigado por ter solucionado minha dúvida quanto ao > trap não bloquear a tecla ctrl+z. > Eu ia ficar me matando e não iria consegui resolver o problema. > Agradeço... > Agora tenho um outro probleminha, que não consegui resolver e se for > possivel a ajuda de todos > ficaria muito agradecido. > É o seguinte, tenho o arquivo /etc/locale.conf que está definido, > como segue: > LANG="pt_BR" > LC_ALL="pt_BR" > LC_MESSAGES="pt_BR" > > O problema é para exportar as variaveis, porque quando o script é > executado, ele cria um processo filho > e quando uso o export para exportar as váriaveis, elas são exportadas > para o processo filho, assim > então, quando o script for finalizado, tudo será perdido. > E quando tento usar o comando source para exporta as váriaveis para o > processo pai, dá o erro: > > ./locale: source: line 4: export: not found > > acho que é por não consegui achar o comando export, por ser um build > do shell sh. > O problema é como conseguirei exportar as váriaveis para o processo > pai. > Agradeço de coração qualquer ajuda. > Uma parte do script é o que se segue: > > #!/bin/sh > if [ -f /etc/locale.conf ]; then > $echo -ne " \033[37;1mCarregando o locale:\033[m \033[34;1mpt_BR \033 > [37;1m...\033[m" > . /etc/locale.conf && export LANG LC_ALL LC_MESSAGES > fi > > > -- Abração, Julio Cursos de Shell nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - Turmas fechadas em outras cidades ligue (21) 8112-9988 [As partes desta mensagem que não continham texto foram removidas]