如何以编程方式制作快捷键?

How to programatically make a key shortcut?

我什至不确定 bash 是否是实现此目的的最合适方法,但我需要以编程方式在 OS X 上打开的应用程序之间切换。

我正在考虑做一个 bash 程序来执行 "cmd+tab"。

我无法在常规搜索中找到它,所以,也许有人可以在这里为我指明方向?

您可以使用 Applescript 来实现这一点。

专注于特定应用:

tell application "Finder" to activate

并模拟实际的 Cmd+Tab 输入:

tell application "System Events"
  key down command
  keystroke tab
  key up command
end tell

Applescript 文件 (*.scpt) 可以 运行 通过命令行 osascript file.scpt