Idempotence

Un script est idempotent quand l'exécuter plusieurs fois produit le même résultat que l'exécuter une seule fois. Pour l'obtenir, on vérifie l'état avant d'agir, ou on utilise des options sûres comme mkdir -p. C'est essentiel pour les tâches planifiées et les scripts d'administration relançables.

Exemple

mkdir -p /srv/data
ln -sfn /srv/releases/v2 /srv/current

Notions voisines

Tout le glossaire