我有一个要每天执行的脚本,它需要 Internet 连接才能正确执行。但是,我的笔记本电脑(脚本所在的位置)并不总是打开,也不总是连接到 Internet。
我希望脚本在每天早上 8:00 执行。但是,如果计算机在 8:00 关闭或未连接到 Internet,我希望脚本在下一个可用机会执行。
如何使用 cron、launchd 或其他管理器来实现这一点?如果答案避免了在计算机重新打开后每隔 5 秒就不得不失败的工作,并且直到我连接到 Internet 并且它正确执行,则可以加分。
如果重要的话,我正在运行 OSX Mountain Lion。