ディレクトリで見つかったファイルをグループ化して電子メールで送信するスクリプトがあります。
ただし、スクリプトがCRONによってトリガーされることがあるため、スクリプトは起動しますが、ディレクトリに追加されるファイルがまだあるため、問題があります。
スクリプトの開始時に、ディレクトリ内のファイル数を取得し、それを記憶してから、たとえば 30 秒間再度チェックインするチェックを実装する必要があります。
数値が同じ場合は続行する必要があります。最後のチェックが最初のチェックよりも大きい場合は、スクリプトを完全に終了する必要があります。
そのようなチェックを行う最良の方法は何ですか?