2010-01-16 80 views
3

我使用的是mac osx 10.6 - 看起來minutes參數決定了作業運行時間過去多少分鐘。但是,你如何設置一個工作時間過去x分鐘的工作。在launchd中每隔x分鐘用startCalendarInterval運行一個作業(如在cron中使用步長值「*/x」)?

我試着設置分鐘爲幾個數字的數組和一個數組,其中一個字符串是「*/5」,即與crontab的每五分鐘語法相似。

+0

屬於serverfault.com – bmargulies 2010-01-16 23:00:03

回答

7

確定好這裏有一個解決方案:

<key>StartCalendarInterval</key> 
<array> 
    <dict> 
     <key>Minute</key> 
     <integer>0</integer> 
    </dict> 
    <dict> 
     <key>Minute</key> 
     <integer>55</integer> 
    </dict> 
</array> 

因此,看來你需要建立一個字典爲每個重複的工作。