我有一个shell脚本,我每天在工作中多次启动它。我这样做是通过启动终端,并从内部启动脚本。但是,我希望能够使用全局OSX键盘快捷键(Cmd + Shift + R说)启动它(从终端内)。
有很多应用程序已经以这种方式工作(例如,EverNote,RemindMeLater,甚至是默认的Cmd-Space,它带来了搜索工具),因此,我猜这应该至少在理论上是可行的。
有人可以告诉我是否以及如何做到这一点?
答案 0 :(得分:1)
可能尝试创建运行shell脚本的AppleScript,而不是使用全局快捷键?所以只需在AppleScript编辑器中打开,然后输入类似的东西。
do shell script "//Your script";
然后以格式下拉列表将其另存为应用程序。
之后,您可以通过使用聚光灯之类的东西打开应用程序来运行脚本。