alfred workflow shell编写显示hosts示例
Alfred是macOS上屡获殊荣的应用程序,可通过热键,关键字,文本扩展等功能提高效率。搜索Mac和网络,并通过自定义操作来控制Mac来提高生产力。
新建一个workflow
点击左下角+–>Templates–>Essentials–>Script Filter to Script,填写name和icon,新建完成后如下:

修改Script Filter
双击第一个图形,进入修改页面,其中
keyword填写关键字,如hosts参数选项选Argument Optional,即参数选填language选/bin/bash,with input as argvwith input as argv参数通过query=$1获取with input as query参数通过query="{query}"获取
编写脚本
1 |
|
alfred workflow主要是通过构建如下结构并输入:
1 |
|
填写完成后如下:
添加粘贴
我们需要将选中的ip复制到粘贴板
- 界面上删除第二个图形
- 右键新建粘贴图形,
右键–>Outputs–>Copy to Clipboard,弹出框直接save即可 - 界面上从图形一拉一条线到图形二即可
完成后如下:
效果图

选中选项后,回车,IP即拷贝到粘贴板
github
GitHub - yhan219/show_hosts: show hosts and passing selected to clipboard
参考文献
alfred workflow shell编写显示hosts示例

