Kurzfassung: inotifywait (aus inotify-tools) wartet auf Datei-/Verzeichnisereignisse wie Erstellen, Ändern, Löschen oder Verschieben und gibt sie aus – einmalig oder im Monitor-Modus.
Nützlich für Trigger, einfache Watcher und Debugging von Prozessen, die Dateien schreiben. Arbeitet auf Linux mit dem inotify-Subsystem.
inotify-tools installiertinotifywait [OPTIONEN] PFAD ...
-m # Monitor-Modus (kontinuierlich) -r # Rekursiv in Unterverzeichnisse -e EVENT[,EVENT] # Zu beobachtende Ereignisse (create, modify, delete, move, close_write, attrib, ...) --format FMT # Ausgabeformat (z. B. '%w%f %e') -q # Ruhige Ausgabe
inotifywait -e close_write /var/log/app.log
inotifywait -m -r -e create,modify,delete --format '%w%f %e' /var/www
systemd.path-Units geeignet.