新しいファイルが作成されていることを確認するために使用するスクリプトを画面で実行しようとしていますinotifywait
。次に、いくつかのパラメーターに一致するイベントが発生したときにスクリプトを実行します。実行中のスクリプトがループしているにもかかわらず、何らかの理由で画面が終了し続けます。
screen -d -m -S scriptname //path to .sh で画面を開始すると、スクリプトのループ部分は次のようになります
#start folder monitoring
while fileevent=$(inotifywait -rq -e create $path_to_monitor); do CheckFileEvent; done