Note qu'anacron (sans "h") ne remplace pas cron mais est complémentaire de celui-ci.
Le fonctionnement est très simple, quand tu lances anacron il regarde les tâches à faire une par une, ainsi que le jour de leur dernière exécution, exécute celles qui doivent l'être et se termine (ce n'est pas un daemon).
Les tâches à effectuée sont stockées dans un fichier "anacrontab" et à chaque exécution il écrit un fichier nommé avec le nom de la tâche qui contient la date d'exécution.
La doc d'anacron suggère de le lancer au login mais on peut aussi le lancer à intervalles réguliers avec... cron...
Ce qui est dommage c'est que la granularité c'est à la journée, donc ce n'est pas possible de lui dire d'effectuer une tâche toute les 5 heures, par exemple.
[^] # Re: cron ou pas cron...
Posté par Marotte ⛧ . En réponse au journal Installe une libellule dans ton bureau. Évalué à 4.
Note qu'anacron (sans "h") ne remplace pas cron mais est complémentaire de celui-ci.
Le fonctionnement est très simple, quand tu lances anacron il regarde les tâches à faire une par une, ainsi que le jour de leur dernière exécution, exécute celles qui doivent l'être et se termine (ce n'est pas un daemon).
Les tâches à effectuée sont stockées dans un fichier "anacrontab" et à chaque exécution il écrit un fichier nommé avec le nom de la tâche qui contient la date d'exécution.
La doc d'anacron suggère de le lancer au login mais on peut aussi le lancer à intervalles réguliers avec... cron...
Ce qui est dommage c'est que la granularité c'est à la journée, donc ce n'est pas possible de lui dire d'effectuer une tâche toute les 5 heures, par exemple.