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 argv
with 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示例