本文最早于 2014年1月4日于本人个人博客(http://mooowooo.tk)发表,现博客搬家至此,转载请注明出处。
昨天的博客里,我与各位一起学习了如何创建我们的第一个 Workflow,其实感觉就像搭积木一般简单。之后我又尝试了其他几种示例,终于摸索到如何更进一步,调用 terminal 执行 Shell 命令完成一些操作。今天就与各位在此分享一番。
首先,我们回顾一下昨天的相关内容:一个 Workflow 至少包含两个部分,即命令块
和功能块
,命令块
用于从 Alfred 命令框里获得用户发送的命令,功能块
用于执行相关操作。要形成一个完整的 Workflow,命令块
与功能块
必须建立绑定关系,这样一来命令块
才知道呼叫哪些功能块
执行操作。
好了,目前我们所了解到的关于 Workflow 的相关内容就是这些,今天的知识点其实也是在这个范围内的,只是我们今天要做的是自己来写一点 Shell 命令放到功能块
里,并通过调用该 Workflow 执行。
之前的创建什么的就不再赘述,我们直接进入重点。不明白的朋友可以看看昨天的博客学习一下。
如下图,我现在已经创建了一个 Workflow,目前里面没有任何东西,是一个完全的空 Workflow,无法接受任何命令和完成任何操作。
</