Cronjob pour exécuter puis terminer

9

Je veux ajouter une entrée cron qui fait quelque chose comme:

00 00 * * * * /tmp/script.sh

Y a-t-il quelque chose que je peux ajouter à la fin de la ligne, de sorte que lorsqu'elle sera terminée, elle supprimera la ligne de mon cron?

De plus, s'il y a une meilleure façon de le faire, je voudrais certainement cette information à la place.

Point d'interrogation
la source

Réponses:

12

Cron est utilisé pour planifier l'exécution répétée d'un travail. Ce que vous voulez at, c'est planifier un travail à exécuter une seule fois. Pour votre exemple, vous pouvez écrire:

at midnight

Cela fera apparaître une invite interactive où vous pouvez entrer /tmp/script.shsuivi de Ctrl+ D.

jordanm
la source
1
Parfait! Juste ce dont j'avais besoin!
Questionmark