Як запустити AppleScript в Crontab?


0

Я використовую OS X 10.11.5, у мене є файл crontab під '/ tmp / crontab', в якому він міститься:

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

Коли я запускаю, crontab -lотримую вихід якno crontab for Jhon

Будь-яка пропозиція, що я тут роблю неправильно?




Ця відповідь пояснює, як створити кронтаб
Аллан

Відповіді:


1

Apple рекомендує використовувати, launchdякі фактично виконують завдання cron для MacOS. Ви все ще можете скористатися crontab -eдля редагування свого кроб-коду, але якщо ви хочете однокласичне:

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

Дивіться цю відповідь для більш корисних деталей:

Як я можу налаштувати комп’ютер для запуску AppleScript у визначений час? Caveat: без використання iCal


Важливо зауважити, що cronце застаріло на користьlaunchd . Добре запустити перехід на нові рамки.
Аллан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.