Автоматизация задач на Mac с помощью AppleScript и Терминала
С помощью скриптов AppleScript можно ускорить работу с Терминалом и автоматизировать часто выполняемые задачи. Приложение «Терминал» поддерживает сценарии и команды AppleScript. Эти команды описаны в словаре AppleScript для Терминала.
Просмотр словаря AppleScript для Терминала
Откройте приложение Finder на Mac.
Откройте папку /Программы/Утилиты.
Перетяните значок Терминала на значок Редактора скриптов .
Открыть словарь AppleScript для Терминала
В AppleScript можно использовать команду Do Shell Script
для отправки команды сценария UNIX shell в Терминал.
Запуск скриптов AppleScript с помощью Терминала
Из Терминала можно запускать скрипты AppleScript, используя команду osascript.
Откройте приложение «Терминал» на Mac.
Используйте команду cd для перехода к каталогу, содержащему скрипт, который Вы хотите запустить. Например:
% cd ~/Documents/YourScriptDirectory
Введите команду osascript. Например:
% osascript YourScript.scpt