ОС: OS X 10.9.1 Маверикс
Можно ли выполнить какие-либо глобальные горячие клавиши из командной строки?
Например, если я хотел скопировать и вставить, есть ли команда, позволяющая мне ввести точную горячую клавишу и выполнить ее?
Вот так (эта команда только для примера, на самом деле не существует):
hotkey "ctrl+c"
hotkey "ctrl+v"
Я знаю, что уже есть команда для копирования и вставки "pbpaste" и "pbcopy", я просто использовал копирование и вставку в качестве примера.
Это было бы очень полезно для выполнения команд, которые могут быть очень длинными в командной строке. Если вы хотите заблокировать компьютер в командной строке, вам нужно сделать что-то вроде:
/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend
Если есть команда для выполнения горячих клавиш, все, что вам нужно сделать, это:
hotkey "ctrl+shift+eject"