트리거될 때 각각 텍스트 파일에 항목을 생성하는 두 개의 센서가 있습니다. 이제 이 두 파일을 모니터링하고(어떤 식으로든 도움이 된다면 각각 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
어떤 의견이나 통찰력이라도 미리 감사드립니다 :)