Inotify-tool – lancer une commande quand un fichier change dans un dossier

J’exécute une commande automatiquement lors d’un évènement dans un dossier.

Inotify-tool permet de déclencher une commande, une série d’instructions ou un script lors d’un évènement sur le filesystem.

Exemple d’emploi d’Inotify-tool

#!/bin/bash
dir="/usr/share/publik/themes/imio/static/verviers"
while inotifywait -qqre modify "$dir";
do
        sassc ./style.scss ./style.css
done

Quel gain de temps ! Plus besoin de quitter Vim, pour faire :

sassc style.scss style.css

Faut que le bash tourne dans une autre fenêtre par contre, je suis bien content d’avoir trouvé ça. Il y aurait même moyen de rafraîchir la fenêtre du navigateur en ligne de commande.

Auteur : Dan

I'm working as a Developer / IT support agent. I sing, play bass and guitar. I write and aggregate content on impavide.be

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.