3
我使用的是mac osx 10.6 - 看起來minutes參數決定了作業運行時間過去多少分鐘。但是,你如何設置一個工作時間過去x分鐘的工作。在launchd中每隔x分鐘用startCalendarInterval運行一個作業(如在cron中使用步長值「*/x」)?
我試着設置分鐘爲幾個數字的數組和一個數組,其中一個字符串是「*/5」,即與crontab的每五分鐘語法相似。
我使用的是mac osx 10.6 - 看起來minutes參數決定了作業運行時間過去多少分鐘。但是,你如何設置一個工作時間過去x分鐘的工作。在launchd中每隔x分鐘用startCalendarInterval運行一個作業(如在cron中使用步長值「*/x」)?
我試着設置分鐘爲幾個數字的數組和一個數組,其中一個字符串是「*/5」,即與crontab的每五分鐘語法相似。
確定好這裏有一個解決方案:
<key>StartCalendarInterval</key>
<array>
<dict>
<key>Minute</key>
<integer>0</integer>
</dict>
<dict>
<key>Minute</key>
<integer>55</integer>
</dict>
</array>
因此,看來你需要建立一個字典爲每個重複的工作。
屬於serverfault.com – bmargulies 2010-01-16 23:00:03