Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/04/2016, 03:59
Avatar de barna_rasta
barna_rasta
 
Fecha de Ingreso: agosto-2003
Mensajes: 214
Antigüedad: 21 años, 3 meses
Puntos: 11
Respuesta: Crontab no funciona

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

Última edición por barna_rasta; 23/04/2016 a las 04:16