我有两个传感器,每个传感器在触发时都会在文本文件中创建一个条目。现在我需要一些东西来监视这两个文件(如果有帮助的话,我也可以将它们分别放在 2 个目录中),并且仅当上述两个文件/目录都发生变化时才触发第三个脚本。我找到了 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
提前感谢您的任何意见/见解:)