te falta decirle el comando que ejecutara tu script. supongo que tu
script esta con atributo de ejecutable, es decir , ./respaldo_ip3<br>
...mira, yo hice lo siguiente..deje mi script sin atributo de
ejecutable, sino como archivo con extension .sh. Luego en crontab -e le
agrege la ruta del comando que ejecute tu script:<br>
<br>
20 12
*
*
*
/bin/sh /root/respaldo_ip3<br>
<br>
prueba para ver si te resulta...<br><br><div><span class="gmail_quote">El día 12/10/05, <b class="gmail_sendername">Jose Salas G</b> <<a href="mailto:josesalasg@chile.com">josesalasg@chile.com</a>> escribió:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Estimados,<br><br> Este error lo encuentro medio tonto, pero no se que le pasa a mi crontab
<br><br> 20 12 * * * /root/respaldo_ip3<br><br> tengo esa linea en el crontab del root<br><br> y no se ejecuta a la hora que yo quiero.<br><br> que seria todos los dias a las 12:20 del dia, le cambio la hora y tampoco
<br><br> si ejecuto a mano en el prompt /root/respaldo_ip3 me lo realiza sin<br>problemas<br><br> El servicio lo tengo andando.<br><br><br>el script es el siguiente:<br><br> #!/bin/bash<br> if [ `date +%A` = "miércoles" ]; then
<br>
rm -f /var/www/respaldos/miercoles/*<br>
tar -zcf /var/www/respaldos/miercoles/`date -I`_ip3.tar.gz /var/www/html/<br> else<br>
rm -f /var/www/respaldos/`date +%A`/*<br>
tar -zcf /var/www/respaldos/`date +%A`/`date -I`_ip3.tar.gz<br>/var/www/html/<br> fi<br><br>A quien se le ocurre que puede ser?<br><br>Atte.<br><br>José Salas G<br>ANPWORKS S A<br><br></blockquote></div><br>