从旧 Mac 迁移到新 Mac。
试图迁移我在旧 Mac 上的用户 crontab。
现在我知道我可能可以通过创建 /etc/crontab 来运行 cron - 但鉴于苹果已弃用它而支持 launchd - 我想我会尝试将我的 crontab 迁移到 launchd plist 文件。学习新东西总是很有趣:)
crontab 并不难——我倾向于设置 shell 脚本来完成这项工作,然后在预定的时间调用它们。
我可以同时从 plist 中调用这些罚款 - 没问题。
但是 - 在我的 crontab 顶部,我有 MAILTO=my-gmail-email-address - 所以不是将邮件发送给盒子的邮件假脱机上的本地用户,而是将它们发送给我的 gmail。
我看不到您可以为launchd plist 文件配置它。
所以 - 在我修改所有脚本以将所有输出重定向到 tmp 文件然后邮寄 tmp 文件之前(必须在相当多的脚本中执行此操作) - 有没有办法在启动级别执行此操作?