Daemon zur Dateiüberwachung?

slackfan

slackfan

König
Servus,

ich würde gerne wissen, ob es einen Daemon gibt, der im Hintergrund überprüft, ob es bestimmte Dateien gibt oder nicht, und wenn es der Fall sein sollte, eine Aktion ausführt?

Liese sich das vielleicht auch mit einem Bash-Script erledigen?

cu
 
Hallo
Ja, du könntest dir ein Script mit einer Endlosschleife erstellen, was auf die Existens der benannten Datei prüft und dann etwas ausführt.
Darin einfach einen sleep, um den Abfragezyklus zu steuern.
Beispiel
Code:
FILE="/path/file";
 while : ; do 
if [ -e $FILE ]; then
echo $FILE existiert;
#weitere Aktionen 
sleep 3;# oder break umd test zu beenden
else
echo "Not found, search again";
sleep 3; 
fi;
done
Alternativ geht natürlich auch ein normaler Test, der per cronjob jede Minute abfragt.
Bei den Aktionen, musst du natürlich aufpassen, ob die vorherige schon beendet ist.

Gruß Wolfgang
 

Ähnliche Themen

Skript soll nicht doppelt laufen... kill pkill pid cron

Keine grafische Oberfläche (Debian Installation)

Gruppenchat: OTP-Verschlüsselung

Bashscript aus Debian6 läuft nicht auf Debian7

[Gelöst] Suchen und ersetzen mit Hilfe mehrerer Parameter

Zurück
Oben