El 28/08/08, trebol-a escribió: (respondo a la lista)
No sé como funciona el cron.weekly, pero si lo hace igual que el cron (imagino que sí) en el log queda registrada la acción
Hum... eso es lo me extraña, que en el registro (/var/log/messages) no veo nada, sólo el inicio del daemon "cron". Esperaba que al menos registrara el inicio de la tarea programada pero veo que no, porque además, de todas las tareas que ya están creadas por suse en /etc/cron.daily tampoco veo ningún registro de inicio así que supongo que será normal :-?
y si el script produce algún eco se manda por correo. Asi es que si en inicio del script metes algo como " echo 'comenzando la ejecución' " deberias recibir esto por correo.
Preferiría que lo registrara en el /var/log/messages o en un /var/log/cron antes que lo envíe por correo, no sé si es posible, pero que sólo indique la hora y la tarea que ejecuta, algo del tipo: 19:00 starting cron job task "webalizer" Y ya está, así sabría que se ha ejecutado :-?
una duda: ¿que diferencia hay entre usar cron.weekly y un cron como "0 22 * * 6 /home/user/script.sh" ?
Supongo que con esa línea en el crontab ejecutas el script el sábado a las 22:00. Si pones ese script en cron.weekly se empezará a ejecutar a partir del día y a la hora en que cron sepa que ese script está ahí, es decir, el día y la hora en que lo hayas puesto en ese directorio y reiniciado cron. No encuentro ninguna referencia en las páginas man (ni en info) sobre el cron.hourly-daily-weekly-monthly :-? Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org