0

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

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

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

4

1 回答 1

2

您可以使用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.

于 2015-06-16T08:36:41.230 回答