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 token
aufgetreten. Hat jemand einen Vorschlag, wie ich das hinbekommen kann?
Antwort1
do
muss ein Zeilenumbruch oder ein vorangestellt werden ;
.
\
Ich schlage vor, danach zu entfernen event
.