cronが/(スラッシュ)間隔を無視するのはなぜですか?

cronが/(スラッシュ)間隔を無視するのはなぜですか?

5分から15分ごとに実行されるようにジョブを設定したいと思います。

これは私のcrontabラインです:

5/15 * * * * /root/job.sh >> /root/job.log

しかし、1時間に1回、5分で実行されます。 /var/log/syslogをチェックしてこれを確認しました。

Debian 7.8 で。

答え1

あなたはこれを見たことがありますか?

私の考えであなたが探しているものは次のとおりです。

5-59/15 * * * * /root/job.sh >> /root/job.log

答え2

お客様が入力した内容は、crontabお客様が指定した要件と一致しません。マンページ(man 5 crontab)はこれについて非常に明確に説明されています。

ステップ値は範囲とともに使用できます。 「/」の後の範囲は、範囲内の数値をスキップすることを指定します。たとえば、時間フィールドに「0-23/2」を使用して、コマンドを毎時間実行するように指定できます。 [...]

毎時5分から15分ごとに実行するには、Simpleを選択します5,20,35,50。このようなステップ値5-59/15も機能するはずですが、この場合の意図は次のとおりです。少ない確かに。

関連情報