如何在Crontab中运行AppleScript?


0

我使用的是OS X 10.11.5,我在'/ tmp / crontab'下有一个crontab文件,其中包含:

01 10 * * * /Users/Jhon/Desktop/somescript.scpt

当我运行时,crontab -l我输出为no crontab for Jhon

有什么建议我在这里做错了吗?




这个答案解释了如何
Allan

Answers:


1

Apple建议使用launchd哪些实际运行MacOS的cron任务。你仍然可以crontab -e用来编辑你的crontab,但如果你想要一个单行:

(crontab -l 2>/dev/null; echo "01 10 * * * osascript /Users/Jhon/Desktop/somescript.scpt") | crontab - ; crontab -l

有关更多有用的详细信息,请参阅此答案

如何配置计算机以在特定时间运行AppleScript?警告:不使用iCal


重要的是要注意,cron已经弃用了赞成launchd。开始迁移到新框架是个好主意。
Allan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.