El 20/04/16 a las 16:30, Arian Molina Aguilera escribió:
El 20/04/16 a las 15:11, Aldo Martinez Selleras escribió:
bueno, ahi veo un detalle importante en la sitanxis del crontab
# m h dom mon dow user command
50 23 * * * sh /usr/local/squish/reiniciacuotas.sh
te falta el usuario que va a ejecutar el comando en tu linea de crontab!
y casi siempre en estas cosas es mejor poner el camino completo a los
interpretes, aunque no creo que sea requerimento xq inicias bien el script!
asi seria menos problematico
50 23 * * * root /bin/sh /usr/local/squish/reiniciacuotas.sh
y revisa en tu syslog que de seguro tienes algun mensaje relativo donde
puede que te explique la razon del xq no te esta funcionando la tarea!
egrep cron /var/log/syslog
saludos
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
ya explique en otro correo que cuando se usa el crontab -e para poner
tareas en el cron, esas tareas se agregan con el usuario que se edito,
es decir si estas como root, y ejecutas crontab -e ya estas se agregan
al usuario root, y este no hay que especificarlo en la tarea, esas
sintaxis que si especifican el usuarios es para usar en la configuración
global del cron, en /etc/cron.conf, Salu2.
sorry, entiendo eso, pero no vi ese mensaje anterior! mantengo entonces
la idea de revisar en los logs a ver si encuentra algo.
saludos
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l