Buenos dias smartinez161289,
no mencionas que distribucion de LINUX tienes, y aunque son similares, tienen sus pequeñas diferencias.
Dale un ojo al
https://geekytheory.com/programar-ta...sando-crontab/
Pueba poniendo tu script en /usr/local/bin (con permisos de ejecucion)
con:
Cita: crontab -e
[copia y pega]
PATH=
1 * * * * script.sh
Cita: .--------------- minuto (0-59)
| .------------ hora (0-23)
| | .--------- día del mes (1-31)
| | | .------ mes (1-12) o jan,feb,mar,apr,may,jun,jul... (meses en inglés)
| | | | .--- día de la semana (0-6) (domingo=0 ó 7) o sun,mon,tue,wed,thu,fri,sat (días en inglés)
| | | | |
* * * * * comando a ejecutar
Para que lo ejecute el usuario 'root' # sudo crontab -e -u root
El archivo queda guardado en: /var/spool/cron/crontabs (en la mayoria de versiones)
Haz pruebas con un script sencillo inicialmente para ir depurando.
Por ejemplo:
Cita: 1 * * * * /usr/bin/who >>/tmp/crontab.log
Ejecuta la orden who todos los minutos 1 y guarda la salida en el fichero /tmp/crontab.log