在 launchd 中使用 startCalendarInterval 每 x 分钟运行一次作业(就像在 cron 中使用步骤值“*/x”)?
我使用的是 mac osx 10.6 - 似乎分钟参数决定了作业运行的时间过了多少分钟。但是如何设置一个作业每过 x 分钟运行一次。
我尝试将分钟设置为一组包含多个数字的数组和一个包含一个字符串的数组,该字符串为“*/5”,即类似于 crontab 的每五分钟语法。
I'm using mac osx 10.6 - and it seems that the minutes parameter determines how many minutes past the hour that the job runs. But how do you set up a job to run ever x minutes past the hour.
I've tried setting up minutes as an array of several numbers and an array with one string which is "*/5" i.e. similar to every five minutes syntax for crontab.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,这是一个解决方案:
所以看来您需要为每个重复的工作设置一个字典。
ok well here's a solution:
So it seems you need to set up a dict for each repeated job.