2012-05-30 22 views

回答

28

你不能,你可以使用多個值或一系列

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

Source

時間標籤用空格分開。不要在標籤內使用空格, 這會混淆cron。所有五個標籤都必須存在。它們是彼此邏輯與的 。最後一個 時間標記和第一個命令之間還有一個空格。

時間標記可以是通配符「*」,表示「全部」。它可以是一個 值,幾個值,一個範圍或一個分數範圍。

16

我覺得它更具可讀性有兩個crontab項:

0 1-8 * * * ... 
0 10-15 * * * ... 
+0

這是一個很好的解決方法。 – OmnipotentEntity

+1

+1。更清潔/簡潔。不利的一面是,如果命令中的某些內容發生更改,您現在有多個位置可以編輯它 –

+0

您可以使用bash腳本來封裝參數,然後在crontab上爲這兩個條目調用單個bash腳本。 – eddy85br

相關問題