Jos*_*ann 17 macos cron launchd plist
我正在使用launchd来运行一些自动化任务,我想知道'Day'和'Weekday'之间有什么区别.
根据http://discussions.apple.com/thread.jspa?threadID=1361809,有一个"微妙"的差异,可能导致launchd行为不端.
最后,我想在每个工作日(周一至周五)早上8点运行一个plist,但我不知道如何获得相当于
0 8 * * 1-5
Run Code Online (Sandbox Code Playgroud)
Wil*_*ung 28
日是这个月的一天.
工作日是一周中的某一天(0和7 ==星期日).
对你而言,你需要:
<key>StartCalendarInterval</key>
<array>
<dict>
<key>Weekday</key>
<integer>1</integer>
<key>Hour</key>
<integer>8</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
<dict>
<key>Weekday</key>
<integer>2</integer>
<key>Hour</key>
<integer>8</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
<dict>
<key>Weekday</key>
<integer>3</integer>
<key>Hour</key>
<integer>8</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
<dict>
<key>Weekday</key>
<integer>4</integer>
<key>Hour</key>
<integer>8</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
<dict>
<key>Weekday</key>
<integer>5</integer>
<key>Hour</key>
<integer>8</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
</array>
Run Code Online (Sandbox Code Playgroud)
不像cron那么优雅......
| 归档时间: |
|
| 查看次数: |
8199 次 |
| 最近记录: |