Nous allons écrire un script Bash qui surveillera le contenu d'un dossier, y compris ses sous-dossiers, et lancera une commande dès qu'une modification y sera détectée. Nous nous appuierons pour cela sur inotifywait, une commande shell permettant de recevoir les modifications envoyées par inotify, un mécanisme du noyau qui permet de surveiller les accès aux systèmes de fichiers.
1. Installation
inotifywait est fourni par le paquet inotify-tools, qu'on installe sur Debian et consorts à l'aide de la commande :
# apt-get install inotify-tools
2. Le script
Notre script s'appelle watchtree....
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première