从启动板调用bash脚本

从启动板调用bash脚本,bash,macos,Bash,Macos,我正在寻找一种从启动板调用bash脚本的方法 我发现,如果我调用这个脚本Foo,并将其放入Foo.app/Contents/MacOS文件夹中,我可以通过单击finder中的Foo.app或在dock上拉Foo.app来使用它 但是,如果我将Foo.app放在/Applications中,它不会显示在我的启动板中 方法是什么?您可以在bash脚本周围包装一个applescript,它基本上可以为您创建一个.app包。仅文件夹结构可能是不够的;您是否也在Foo.app/Contents中创建了一个

我正在寻找一种从启动板调用bash脚本的方法

我发现,如果我调用这个脚本
Foo
,并将其放入
Foo.app/Contents/MacOS
文件夹中,我可以通过单击finder中的
Foo.app
或在dock上拉
Foo.app
来使用它

但是,如果我将
Foo.app
放在
/Applications
中,它不会显示在我的启动板中


方法是什么?

您可以在bash脚本周围包装一个applescript,它基本上可以为您创建一个.app包。

仅文件夹结构可能是不够的;您是否也在
Foo.app/Contents
中创建了一个
Info.plist
文件来描述应用程序?是的,我也处理过这个问题。甚至用XCode创建了一个示例应用程序。无效。如果mklement0的方法不起作用,请尝试制作一个调用bash脚本的applescript。具体来说,当您第一次从
脚本编辑器
保存applescript时,请从保存对话框的
文件格式
列表中选择
应用程序
,这将创建一个
.app
捆绑包。是的,哈哈,谢谢@mklement0现在没有访问Mac的权限,所以我不确定保存.app捆绑包的确切过程