Запуск ярлыков из командной строки на Mac
Mac включает в себя интерфейс командной строки для запуска и взаимодействия с приложением Shortcuts. Это может быть потенциально полезно для некоторых пользователей macOS, которые полагаются на приложение «Ярлыки» для написания сценариев и автоматизации и проводят много времени в терминале.
Доступные в настоящее время флаги командной строки ярлыков включают «выполнить», «список», «просмотр» и «подписать», но обратите внимание, что, за исключением «списка», все они запускают приложение «Ярлыки» в графическом интерфейсе на Mac.
Как запускать ярлыки из командной строки на Mac
В Терминале используйте следующий синтаксис:
shortcuts run "Shortcut Name"
Если вывод ярлыка представляет собой текст, вы можете передать его или перенаправить во что-то еще через командную строку, например, в текстовый файл или даже в другое приложение или процесс.
Например:
shortcuts run "Get OSXDaily Recent RSS" | cat
Идя дальше, вы также можете использовать флаги –input-path и –output-path для управления вводом и прямым выводом ярлыков.
Справочная страница для команды ярлыков не очень сложна, но она предлагает некоторую полезную информацию, и ее стоит посмотреть, если вы заинтересованы в понимании всех возможностей интерфейса командной строки для ярлыков.
Список всех доступных ярлыков
Чтобы получить список всех доступных ярлыков, используйте эту команду:shortcuts list
Просмотр скриптов ярлыков
Если вы хотите увидеть фактический сценарий ярлыка, который запустит приложение «Ярлыки» на Mac, используйте следующее:
shortcuts view "Name of Shortcut"
–
В настоящее время нет возможности редактировать или создавать новые ярлыки из командной строки, поэтому, если вы хотите это сделать, вам нужно перейти в само приложение «Ярлыки».
Если вы являетесь поклонником автоматизации с помощью встроенных инструментов Mac, вам также может быть полезно узнать, что вы также можете запускать сценарии автоматизации из командной строки, а также запускать сценарии AppleScript из командной строки. И, конечно же, все стандартные функции сценариев командной строки доступны через bash, python, perl и т. д., если вы предпочитаете идти по этому пути.
У вас есть интересный вариант использования ярлыков через командную строку на Mac? Дайте нам знать об этом в комментариях!