41

数時間実行する cron ステートメントが必要です。たとえば、1 ~ 8、次に 10 ~ 15 です。この場合、次のステートメントは機能します。

0 1-8,10-15 * * * 

そうでない場合、誰かが私を助けることができますか?

前もって感謝します、Gnik

4

2 に答える 2

58

できません。複数の値または範囲を使用できます

0 1,2,3,4,5,6,7,8,10,11,12,13,14,15 * * *

出典

時間タグはスペースで区切ります。タグ内にスペースを使用しないでください。これにより cron が混乱します。5 つのタグすべてが存在する必要があります。これらは相互の論理 AND です。最後の時間タグと最初のコマンドの間に別のスペースがあります。

タイムタグには、「すべて」を意味するワイルドカード「*」を使用できます。1 つの値、複数の値、範囲、または小数範囲を指定できます。

于 2012-05-30T06:51:08.247 に答える
26

2 つの crontab エントリがある方が読みやすいと思います。

0 1-8 * * * ...
0 10-15 * * * ...
于 2015-02-20T10:56:51.223 に答える