Wie sehen die änderungen einer Datei auf Mac OSX mit FSWatch?

Ich versuche, fswatch übersetzen Sie die folgenden Zeilen aus einem linux-bash-Skript führen Sie es auf Mac OSX:

inotifywait -r -m 'myfolder/' | while read MODFILE
do
    echo "something"
done

Da inotifywait funktioniert nicht auf Mac OSX will ich ersetzen Sie die erste Zeile für FSWatch. Obwohl die README-Datei bezieht sich auf die fswatch Mann-Seite, nicht einen link dazu und eine Suche rund um das internet will mich nicht nichts. Also habe ich versucht andauernd etwas.

Erstellte ich einen Ordner namens testfswatch/ und ich habe versucht, die folgenden Befehle ausführen in den übergeordneten Ordner und klicken Sie dann hinzufügen und ändern von Dateien auf der testfswatch/ Ordner:

fswatch -o testfswatch/ | echo "LALA"
fswatch -o testfswatch/ | someSimpleProgram
fswatch -o testfswatch/ | xargs -n1 -I{} echo "LALA"
fswatch -o testfswatch/ | xargs -n1 -I{} ./someExecutable
fswatch -o testfswatch/ | xargs -n1 echo "LALA"
fswatch -o testfswatch/ | xargs -n1 someExecutable
// And more variations of the above

Keiner dieser Befehle scheinen, etwas zu tun, wenn ich das ändern oder hinzufügen von Dateien in die tesfswatch/ Ordner obwohl.

Weiß jemand, was mache ich hier falsch? Alle Tipps sind willkommen!

  • Ah ! war in der Tat auf version 0.0.2. Ich habe gerade das Upgrade auf version 1.3.7, und die Dinge scheinen zu funktionieren, jetzt! Dank einer million! ps. Wenn Sie fügen Sie Ihren Kommentar als eine Antwort, die ich akzeptieren kann.
InformationsquelleAutor kramer65 | 2014-07-04
Schreibe einen Kommentar