優先度の高いジョブが同時に存在する場合、優先度の高いジョブのみを実行する必要があることを cron に伝える方法はありますか?
例えば:
0 12 * * * ~/ring_a_bell.sh # mplayer bell.wav
標準的な呼び出し音になります。しかし、たとえば私の誕生日に一度だけ、ring_a_bell.sh ではなく、play_a_birthday_mellody.sh にしたい:
0 12 21 3 * ~/play_a_birthday_mellody.sh # mplayer birthday.wav
0 12 * * * ~/ring_a_bell.sh # mplayer bell.wav
at-job はこの種のジョブを実行できると読みましたが、問題は と の両方がcron
同時にat
ジョブを実行することです。そして、それはいい音ではありません。どちらが優先度が高いかを確認し、そのうちの1つだけを実行するようにcronに指示する方法はありますか?