Dateiänderung mit inotify-tools erkennen und Skript ausführen
734
Andrew
Ich muss Dateiänderungen mit inotify-tools erkennen. Hier ist der Algorithmus:
Datei geändert -> .sh-Skript wird in demselben Ordner ausgeführt, in dem sich die Datei geändert hat.
Wie kann ich das erreichen?
#!/bin/sh MONITORDIR="/path/to/the/dir/to/monitor/" inotifywait -m -r -e create --format '%w%f' "$" | while read NEWFILE do sh ./***/execscript.sh done
Ich denke, dass ich danach etwas ändern muss while read NEWFILE
und natürlich **** durch einen Pfad zu diesem Verzeichnis ersetzen muss.
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
3
Wie kann ich eine Verzeichnisstruktur "invertieren"?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
6
Vollbild-Flash langsam in KDE 4
-
5
iPod-Verwaltungssoftware für Linux