потенциально вы можете настроить .sh для открытия в iTerm / Terminal и т. д. для этого потребуются права пользователя на выполнение, например
я есть сценарий оболочки, который имеет разрешение на выполнение пользователем в OS X, но когда я дважды щелкаю по нему, он открывается в текстовом редакторе. Как я могу запустить его, дважды щелкнув по нему?