我正在尝试在inotifywait
用于检查正在创建的新文件的屏幕中运行脚本,然后在发生与某些参数匹配的事件时运行脚本。出于某种原因,即使正在运行的脚本是循环的,屏幕也会继续终止。
我用 screen -d -m -S scriptname //path to .sh 开始屏幕,脚本的循环部分看起来像这样
#start folder monitoring
while fileevent=$(inotifywait -rq -e create $path_to_monitor); do CheckFileEvent; done