Подтвердить что ты не робот

Mac OS X - запустить оболочку script из графического интерфейса рабочего стола

Вы можете создать оболочку script или Python или Ruby script и запустить ее на Mac с помощью "Terminal"... если у вас есть Finder open, и вы нажимаете на значок файла, содержащего исходный код сохраненной оболочки script, есть ли способ запустить этот script вместо открытия в текстовом редакторе?

4b9b3361

Ответ 1

Да - просто добавьте суффикс .command в script.

Примечание: убедитесь, что script является исполняемым, например

$ chmod +x myscript.command

Ответ 2

Еще одной быстрой альтернативой является утконос инструмента (http://sveinbjorn.org/platypus/). Бесплатно и хорошо, но вы можете пожертвовать, если хотите.

Platypus - инструмент разработчика операционной системы Mac OS X. Он создает собственные приложения Mac OS X из интерпретируемых сценариев, таких как сценарии оболочки или программы Perl, Ruby и Python. Это делается путем переноса script в пакет приложений вместе с встроенным исполняемым двоичным кодом, который запускает script.

Ответ 3

просто свяжите файлы .sh с Terminal.app