如何从 OS X 中的 Finder 启动 bash 脚本?
我可以使用 CLI 工作,但我的小脚本并不太受使用 GUI 的同事的喜爱。
答案1
为了便于 Finder 使用,bash 脚本必须有.command
后缀。当然,它也必须是可执行的。
答案2
答案3
我刚刚通过 github 发布bashapp
,它将 bash 脚本编译成二进制程序(C 源代码)并创建必要的目录结构,使其在 Finder 中可点击。以下是 README:
http://github.com/arbinger/bashapp
我需要它来构建一些可以在 Finder 中点击的服务启动脚本,而不是要求用户打开终端。它还通过加密提供简单的脚本混淆,如果您需要分发程序,这将非常方便。
Info.plist
如果您想添加图标,您可以通过添加文件并将.icns
文件添加到文件夹来实现Contents/Resources/
。