As variaveis de localização na cron podem ser uma dor de cabeça, inclusive se vc espera algum comportamento.
Se este é o caso, deixe explicito a localização para o comando LC_ALL=pt_BR comando ... Assim ele não deixa de funcionar 'do nada'. :) On 11/29/07, mop <[EMAIL PROTECTED]> wrote: > > 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 > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ "what does not kill us makes us stronger" [As partes desta mensagem que não continham texto foram removidas]
