Pular para o conteúdo

Problemas com cron

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Problemas com cron

Enviado em 27/05/2008 - 09:24h

Olá pessoal,
Tenho um script que funciona "normalmente" tanto manualmente quanto pelo o cron.
O meu script criar pasta de ano, mes e dia, o grande problema é que quando executo manualmente ele criar a estrutura toda em português. ex.: /arquivos/2008/maio/27 e quando é executado pelo crontab ele cria a mesma estrutura em inglês. ex.: /arquivos/2008/May/27.

Como posso fazer para que no cron ele crie a strutura toda em português?

Meu script é da seguinte forma:
#!/bin/bash

ANO=`date +%Y`
MES=`date +%B`
DATA=`date +%d`

DIRA=/arquivos/$ANO/
DIRC=/arquivos/$ANO/
DIRM=/arquivos/$ANO/$MES/
DIRD=/arquivos/$ANO/$MES/$DATA/



mkdir "$DIRA" || echo "ja existe esta pasta"

mkdir "$DIRC" || echo "ja existe esta pasta"

mkdir "$DIRM" || echo "ja existe esta pasta"

mkdir "$DIRD" || echo "ja existe esta pasta"

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Problemas com cron

Enviado em 28/05/2008 - 14:08h

Digite o comando locale e verifique qual codificação você está usando para executar o comando date, provavelmente como usuário você deve estar usando algo como LANG=pt_BR.UTF-8.
Como root sua codificação deve estar diferente, verifique qual a codificação utilizada pelo usuário que executa a tarefa no cron com locale e altere-a para sua codificação atual no arquivo /etc/profile ou no ~/.bashrc correspondente, isto deve resolver.

Boa sorte,

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder