【发布时间】:2018-11-20 03:47:55
【问题描述】:
我知道如何创建一个配置来安排例如。在 MacOS 上每天使用 launchd 或 crontab 执行脚本。但是,我遇到了一种情况,我需要将脚本的一次性执行安排为(另一个)ruby 脚本的一部分。
对此的解决方案是手动编写plist 文件,然后运行launchctl load,但这需要sudo 权限。
有没有更好的方式在 MacOS 中以编程方式安排一次性执行脚本?
【问题讨论】:
-
如果您的脚本是基于网络的,您可以使用第 3 方服务(例如 crono)以编程方式设置您的作业。
标签: bash macos command-line cron launchd