終了するたびに実行される cron を作成する方法と、実行されている可能性のある別のスケジュールされた cron がある場合にそれを防ぐ方法を教えてください。

終了するたびに実行される cron を作成する方法と、実行されている可能性のある別のスケジュールされた cron がある場合にそれを防ぐ方法を教えてください。

お願いします、私はこれをやろうとしています、もしあなたがcron(cronjob_1)を設定するのを手伝ってもらえませんか?午前6時に始まり、深夜まで毎回実行されますつまり、毎週月曜日と火曜日、および毎月午前 00:00 です。そして最も重要なのは、それが実行されるのを防ぐ方法です実行中の可能性がある別のスケジュールされた cron (cronjob_2) がある場合、cronjob_1 は cronjob_2 が実行されていないことを確認して再度実行を開始できるまで、どうなるでしょうか?

00 06 * * 1 /bin/sh /app/cronjob_1.sh
00 06 * * 2 /bin/sh /app/cronjob_1.sh
...
00 08 * * 1 /bin/sh /app/cronjob_2.sh
00 10 * * 1 /bin/sh /app/cronjob_2.sh
00 08 * * 2 /bin/sh /app/cronjob_2.sh (it could be any time)
...

あなたの助けに心から感謝します。

関連情報