¡At Daemon es una gran herramienta! Sin embargo, si un trabajo está programado para las 8:00 a.m. y la máquina está apagada en ese momento, ejecutará el trabajo cada vez que se arranque la máquina. Lo que me gustaría hacer es evitar que ejecute el trabajo si ha pasado el tiempo. He buscado en las páginas de manual y en línea, pero o no hay una respuesta o no pude encontrarla. Estoy usando Arch, pero que yo sepa es muy similar en todas las distribuciones.
¡Cualquier ayuda es muy apreciada!
fuente
at
cola en el arranque antes deat
comenzar./etc/sysconfig/
directorio en Arch ... Y ninguno de los archivos enumerados en las páginas del manual son archivos de configuración.atclear
y ejecútelo antesatd
).Mi voto es por el
cron
demonio.Si necesita ejecutarlo en momentos específicos del día, pero no a la misma hora cada día, crearía un crontab con un rango de entrada por día con un tiempo de ejecución específico:
Algunos ejemplos tomados de
crontab(5)
:fuente
Lo que quieres es el demonio cron. Hace exactamente lo que quieres.
Alimenta tu motor de búsqueda favorito para cron daemon y tienes un montón de manuales e instrucciones.
man cron
Yman crontab
también es útil.fuente