Tema: crontab
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 22/12/2008, 02:10
Gero_xh
 
Fecha de Ingreso: junio-2008
Mensajes: 160
Antigüedad: 16 años, 6 meses
Puntos: 2
Respuesta: crontab

Hola Buenos días a todos:

He avanzado un poco ,,,os resumo mi pregunta:

Os pongo en situación:

Si hago un date me devuelve esto :

Mon Dec 22 09:02:41 CET 2008

Y si hago un echo LANG me devuelve esto otro:

en_US.UTF-8

es decir ,esta en Inglés .

Mi Script utiliza la variable DATE para ejecutarse ,os explico :

-Si la variable date empieza por MON pues hace lo que tenga que hacer el lunes
Si empieza por FRI pues hace lo que tenga que hacer el martes.

El crontab esta definido en root de la siguiente forma:

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root


# m h dom mon dow command
59 8 * * * /sbin/backup-zamaltea.sh

Pero llega a las 8:59 y coge la variable date como LUN como si la variable LANG estuviera en español ......he mirado en los ficheros /etc/default/locale y en /etc/enviroment y esta todo bien.
LANG=en_US.UTF-8

Sabeis donde puede estar definido esa varibale que este produciendo esto ?
O porque ocurre esto?

Gracias

Un Saludo