Bash

De l'art de surveiller les scripts...

Écrire un script, c’est bien, mais, si le script est lancé automatiquement, il est judicieux de disposer d’un journal permettant de s’assurer de son bon fonctionnement1

J’ai mis en place il y a peu un script chargé d’apprendre à spamassassin à reconnaître des messages indésirables. Ce script lance la commande sa-learn, et pour savoir s’il fonctionne bien, je veux savoir ce qu’a affiché sa-learn.

Exécuter une commande en temps limité

Ce petit script bash prend une commande et un délai en paramètre. Il lance la commande et la termine si elle dépasse le délai prévu. La procédure d’exécution en temps limitée peut aussi être facilement exploitée dans un script.