我甚至不确定bash是否是实现此目的的最佳方式,但我需要以编程方式在OS X上打开的应用程序之间切换。
我正在考虑执行一个bash程序来执行“cmd + tab”。
我无法在常规搜索中找到这个,所以,也许有人可以在这里指出一些方向?
答案 0 :(得分:2)
您可以使用Applescript来实现此目的。
专注于特定的应用程序:
tell application "Finder" to activate
并模拟实际的Cmd + Tab输入:
tell application "System Events"
key down command
keystroke tab
key up command
end tell
可以使用osascript file.scpt
通过命令行运行Applescript文件(* .scpt)。