¿Cómo ejecutar un trabajo cron solo una vez?

Pregunta:

Tengo un trabajo que funciona para siempre desde el momento en que comienza. Así que quiero iniciarlo solo una vez después de ingresarlo en el archivo "crontab -e" y guardarlo (o) cada vez que se reinicia.

¿Cómo lograrlo?

Respuesta:

Si desea que un comando se ejecute una vez en una fecha posterior, use el comando at .

Si desea que un comando se ejecute una vez en el inicio del sistema, la solución correcta es usar:

  • scripts RC del sistema (/etc/rc.local)
  • crontab con el prefijo especial @reboot (ver página de manual)

Esta última es la única opción para un usuario no root.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım