On Wed, 12 Oct 2005, Jose Salas G wrote:

> Estimados,
>
>       Este error lo encuentro medio tonto, pero no se que le pasa a mi crontab
>
>       20 12 * * *      /root/respaldo_ip3
>
>       tengo esa linea en el crontab del root
>
>       y no se ejecuta a la hora que yo quiero.

Todo parece OK. Lo unico que me llama la atencion es el miercoles con la e 
acentuada. Por que no usas LANG=C /root/respaldo_ip3 y los nombres de los 
dias de la semana en ingles para evitar cualquier problema con la 
variable LANG? O quizas %u en el date para el dia de la semana.

  >
>       que seria todos los dias a las 12:20 del dia, le cambio la hora y 
> tampoco
>
>       si ejecuto a mano en el prompt /root/respaldo_ip3 me lo realiza sin
> problemas
>
>       El servicio lo tengo andando.
>
>
> el script es el siguiente:
>
>       #!/bin/bash
>       if [ `date +%A` = "miércoles" ]; then
>                rm -f /var/www/respaldos/miercoles/*
>                tar -zcf /var/www/respaldos/miercoles/`date -I`_ip3.tar.gz 
> /var/www/html/
>       else
>                rm -f /var/www/respaldos/`date +%A`/*
>                tar -zcf /var/www/respaldos/`date +%A`/`date -I`_ip3.tar.gz
> /var/www/html/
>        fi
>
> A quien se le ocurre que puede ser?
>
> Atte.
>
> José Salas G
> ANPWORKS S A
>

--
Jesus Aneiros Sosa
GNU/Linux User #190716
perl -e '$_=pack(c5,0105,0107,0123,0132,(1<<3)+2);y[A-Z][N-ZA-M];print;'
Participe en el V Congreso Internacional de Educacion Superior
"Universidad 2006". La Habana , Cuba, del 13 al 17 de febrero del 2006
http://www.universidad2006.cu/

Responder a