Je suis en train de créer un script bash qui prend 2 paramètres: un répertoire et une commande. J'ai besoin de regarder ce répertoire pour les modifications et lorsque quelque chose a été changé je besoin pour exécuter la commande. Je suis vraiment nouveau à l'écriture de scripts bash et je ne suis pas vraiment sûr de ce que je suis en train de faire, alors allez facile sur moi. Je suis aussi sur un mac, pas linux. Tous les pointeurs, ou de ressources externes aiderait grandement. Je sais que beaucoup de gens essaient de ça sur internet, et personne ne peut le sembler obtenir ce droit. Je suis vraiment essayer de l'imiter SASS montre fonctionnalités.
#!/bin/bash
#./watch.sh $PATH $COMMAND
DIR=$1
ls -l $DIR > $DIR/.begin
#this does not work
DIFFERENCE=$(diff .begin .end)
if [ $DIFFERENCE = '\n']; then
#files are same
else
$2
fi
ls -l $DIR > $DIR/.end