O pessoal já te deu a dica da causa. Para saber com certeza experimente colocar isto em algum ponto nesse escript: set>>/tmp/zzzebra
Mas, atualmente eu para condições pontuais costumo setar a condição para comando exclusivamente. Justifico, às vezes o script é longo, pode estar filtrando e dicidindo em função de mensagens de erro, ou de saídas de programas/comandos e mudar a linguagem só por causa de um detalhe podem gerar outras falhas. Quando o caso é isolado, seto em linha, veja: [EMAIL PROTECTED]/tmp$ date;LANG=pt_BR date;date Thu Nov 29 16:38:04 hrV 2007 Qui Nov 29 16:38:04 hrV 2007 Thu Nov 29 16:38:04 hrV 2007 [EMAIL PROTECTED]/tmp$ ----------------------- Em 29/11/07, bossonaroesao06 escreveu: > > Quando eu executo um script "na mão" ele me retorna a data em > portugues mas se eu colocar ele pra ser executado na crontab ele > retorna a data em ingles. > Por que ocorre isso se o usuario da crontab é o mesmo do shell que eu > to executando? > > executado crontab: Thu Nov 29 13:37:01 BRST 2007 > executado na mão : Qui Nov 29 13:37:48 BRST 2007
