Ich habe zwei Sensoren, die bei Auslösung jeweils einen Eintrag in einer Textdatei erstellen. Jetzt brauche ich etwas, um diese beiden Dateien zu überwachen (ich kann sie auch jeweils in zwei Verzeichnisse legen, falls das irgendwie hilft) und ein drittes Skript nur auszulösen, wenn Änderungen an beiden der oben genannten Dateien/Verzeichnisse auftreten. Ich habe Tools wie inotify-wait, fswatch, entr und einige andere gefunden, aber alle diese werden bei jeder Änderung ausgelöst.
Im Moment versuche ich Folgendes, aber es funktioniert nicht richtig:
#!/bin/bash
while inotifywait -e modify /home/user/triggerdir/ ;
do
if [ "inotifywait -e modify /home/user/triggerdir2/" ];
then
echo Alert | mail -n -s "test-notify SCRIPT HUZAAAA" [email protected]
else
# Don't do anything unless we've found one of those
:
fi
done
Vielen Dank im Voraus für alle Beiträge/Einblicke :)