Как запустить скрипт из дока MacOS X? - PullRequest
8 голосов
/ 02 мая 2009

Я знаю, что могу прикрепить приложения к док-станции и запустить их оттуда. Однако есть ли способ прикрепить программу к док-станции, которая не является «приложением» в смысле MacOS, как, например, скрипт bash?

Ответы [ 4 ]

9 голосов
/ 02 мая 2009

Вы можете перетащить любой файл в правую панель Dock (там, где находится Корзина и папки), и запустить его, щелкнув по нему.

Чтобы выполнить сценарий оболочки, вы можете сохранить его как файл .command, и ОС заберет его.

Другой альтернативой может быть создание приложения Applescript для вашего сценария и использование его как любого приложения.

3 голосов
/ 02 мая 2009

Существуют также инструменты для создания приложений из сценариев оболочки, Perl, Python и т. Д. Я знаю DropScript и Platypus. У них есть преимущество в том, что вы можете перетаскивать на них файлы.

3 голосов
/ 02 мая 2009

Редактор скриптов может создавать приложения на основе AppleScript. Вставьте следующий код в скрипт и сохраните его как приложение:

do shell script "~/someScript.sh"

Где ~/someScript.sh - путь к сценарию вашей оболочки.

2 голосов
/ 02 мая 2009

Переименуйте его в something.command и в его окне Get Info выберите Open With> Terminal.app. Затем, когда вы дважды щелкните по нему, он запустит Терминал и запустит скрипт. Вы можете перетащить это в док.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...