O Anacron é ótimo para o que é ... um sistema para garantir que os jobs sejam executados a cada
Dito isto, pode ser útil na sua situação, como um backup para o atd. Você poderia fazer algo como: echo '@monthly 0 custom1timejob script_or_cmd_here' >> /etc/anacrontab
Em seguida, agende seu trabalho, certificando-se de incluir algo no script que permita que a anacron saiba que o trabalho foi executado (fazendo date +%Y%m%d > /var/spool/anacron/custom1timejob
) ou ainda mais simples : apenas remova a entrada de anacrontab ( sed -i /custom1timejob/d /etc/anacrontab
).
Então, na pior das hipóteses, o trabalho deve ser executado na próxima vez que o sistema for inicializado.
(Certifique-se de que as variáveis RANDOM_DELAY
e START_HOURS_RANGE
em / etc / anacrontab [ver man anacrontab
] , não vai mexer com suas expectativas.)