Angel wrote:
Hola a todos.
�Qu� estoy haciendo mal? Tengo el siguiente crontab:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
# sysstat
0 * * * 0,6 /usr/lib/sa/sa1 600 6 &
5 19 * * * /usr/lib/sa/sa2 -A &
# pedidos automaticos
0 8-20 * * 1-5 /ftp/mntcomp >> /root/ftp/log.txt
20 8-20 * * * /ftp/mntcomp >> /root/ftp/log.txt
40 8-20 * * * /ftp/mntcomp >> /root/ftp/log.txt
Bueno, pues las �ltimas tres l�neas no se ejecutan nunca. Por supuesto
he comprobado que est�n bien escritas, que cortando el comando y
peg�ndolo en la l�nea de comandos lo ejecuta OK, y lo he puesto en
cron.hourly y se ejecuta correctamente.
Tambi�n he probado con
*/20 8-20 * * 1-5 /ftp/mntcomp >> /root/ftp/log.txt
pero nada. Esta es la idea inicial, que se ejecute cada 20 minutos de
8 a 8 y de lunes a viernes.
�D�nde estoy metiendo la para?
Gracias por vuestra ayuda.
Qu� cron est�s usando? Has probado a meter a quitar la redirecci�n de la
salida? Puedes probar a meterlo en un script i ejecutar el script desde
el cron. Y recuerda dejar una l�nea en blanco al final del crontab.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]