stuff.doumenc.org Code, free software and random stuff...

Une découverte récente :)

Pour tout ceux qui en ont marre de se faire des boucles enchaînant clear et commandes, voici la commande watch.

Elle permet tout simplement d'afficher à intervalles réguliers (option -n) la sortie standard d'une commande!

Voici par exemple le résultat de la commande watch -n 2 -d ls -l tmp/ où tmp est un répertoire dans lequel j'exécute dd if=/dev/zero of=/home/ben/tmp/file3. L'option -n permet de spécifier le délai de rafraichissement en secondes tandis que l'option -d indiquera à watch de surligner les différences entre chaque affichage.

Watch

Et voici toujours la sortie standard de watch quelques itérations plus tard:

Watch2

Rendez-vous sur sa page de manuel!