以下は、午前7時から午後7時の間に15分ごとに実行されるようにスケジュールされたタスクです。
*/15 07-19 * * * /home/max/bashScripts/rsyncMe >/dev/null 2>&1
ジョブは真夜中から23時45分まで1時間15分ごとに実行されます。
ジョブが開始されるたびに、ジョブ自体は5分以内に完了します。
オペレーティングシステムはDebian-Busterです。クローンが最新です。
問題の原因は何ですか?
答え1
有効な時間範囲はあるため、0-23
以下を使用する必要があります。
*/15 7-18 * * *
07:00
毎日(最初の実行)から(最後の実行)まで15分ごとに実行されます。18:45
時間範囲(07
)の前にある0は、時間フィールドがと見なされる理由です*
。cronie-1.5.1-lp151.4.6.1.x86_64
たとえば、スコープの動作が説明するのと同じであることを(suseで)テストしましたが、* 01-02 * * *
予期せず単一の値に対してうまく機能します* 01 * * *
。だから私はそれについて深く掘り下げません。ただそこから前にゼロを使わないだけです。