Fswatch überwacht Ordner auf neue Dateien Fehler aus dem Beispieldokument

Fswatch überwacht Ordner auf neue Dateien Fehler aus dem Beispieldokument

Ich versuche, Änderungen in einem bestimmten Ordner „abzuhören“. Sobald eine Datei eingeht, möchte ich sie in einen anderen Ordner kopieren. Ich dachte, fswatch wäre hierfür eine gute Wahl.

Und während ich die offizielle Dokumentation vonfswatchund ich sehe diesen Codeausschnitt:

fswatch -0 path | while read -d "" event \
  do \
    // do something with ${event}
  done

Ich konvertiere es in meinen Ordner und drucke Informationen über die Veranstaltung wie folgt aus:

fswatch -0 '/home/ubuntu' | while read -d "" event \
  do \
    echo "WOOOW ${event}"
  done

Und bei mir ist dieser Fehler -bash: syntax error near unexpected tokenaufgetreten. Hat jemand einen Vorschlag, wie ich das hinbekommen kann?

Antwort1

domuss ein Zeilenumbruch oder ein vorangestellt werden ;.

\Ich schlage vor, danach zu entfernen event.

verwandte Informationen