首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使可执行文件添加运行bash脚本的Automator服务?

如何使可执行文件添加运行bash脚本的Automator服务?
EN

Stack Overflow用户
提问于 2014-01-16 16:46:05
回答 1查看 651关注 0票数 0

我的朋友们在他们的计算机科学课上失去了分数,因为他们的提交平位器解压缩和读取压缩文件,这些文件被一堆苹果的元数据垃圾所混淆,这些垃圾是通过在Finder中的右键点击上下文菜单来压缩文件而产生的。

我编写了一个bash脚本,只从特定目录中压缩未隐藏的文件,并通过Automator添加了上下文菜单服务,这样就可以通过右键单击一个文件来运行这个脚本。

问题是,我不想手动复制所有这些东西,并在我的朋友使用的每台计算机上进行自动操作。我想利用make或一些类似的实用程序来创建一个可执行文件,它将把bash文件和自动菜单服务添加到可执行文件打开的任何计算机中。

我很熟悉make (更熟悉rake),但我无法找到如何打包automator服务并通过可执行文件将其安装到他们的机器上。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-16 20:17:16

您将需要将您的automator应用程序和脚本package到一个Installer Package (.pkg)中。实现这一目标的最佳方法是理解一些一般概念命令构建一个,并通过查看一些教程或其他相关的信息

我建议您使用套餐 (开放源码和免费的)等实用工具创建第一个安装程序包,它具有优秀的文档,并且比使用命令行工具要简单。基本上,它为苹果工具提供了一个很好的界面,这些工具本身有点不直观。

构建安装程序包并不是你第一次做的最容易的事情,它可能需要一点耐心才能最终得到正确的结果。一旦您成功地创建了一个,您应该有一个很好的把握,是什么涉及到将它们结合在一起,以及它背后的概念。至少,这些信息有希望为你的问题指明正确的方向,并且/或给你一个更好的想法来完成你想要做的事情。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21167765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档