Hola pithon,
creo que delante de tu problema deberias mirar de trabajar por eliminacion,
ya que no sabemos si se trata de un mal funcionamiento/operativo de ' cron ' o del script.
Te propongo para ir eliminando posibilidades y asi aislar el problema que realices un sencillo script del tipo :
vi prueba.sh
Le das permissos --> chmod 777 prueba.sh
Lo pones en /usr/bin -> mv prueba.sh /usr/bin
-------------------------------------------------------------------------
Creas la tarea 'cron'
crontab -e
Código:
5,20,35,50 * * * * /usr/bin/prueba.sh 2>&1 >> /tmp/prueba.log
Reiniciamos 'cron' ----> /etc/init.d/cron restart
Y ahora nos toca esperar a la info del /tmp/prueba.log en los minutos 5,20,35,50
si nos muestra la fecha ........... el 'cron' trabaja correctamente y deberas centrarte en el script que deseas ejecutar (permisos, ubicacion,usuario,ruta,sintaxis,...........)
ya comentas..........