我有兩個感測器,每個感測器在觸發時都會在文字檔案中建立一個條目。現在我需要一些東西來監視這兩個文件(如果有任何幫助的話,我也可以將它們放入兩個目錄中)並僅當上述兩個文件/目錄發生更改時才觸發第三個腳本。我發現了 inotify-wait、fswatch、entr 等工具,但所有這些工具都會在任何更改時觸發。
目前我正在嘗試這個,但它不能正常工作:
#!/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
預先感謝您提供任何意見/見解:)