OSX终端 - 更改应用程序焦点

时间:2013-07-23 15:09:23

标签: macos terminal focus

有没有办法使用命令行将焦点更改为特定的应用程序?如果是,我是否需要进程ID或什么?

我的目标是运行一个编译文件的过程,然后在文件编译完成后关注浏览器窗口。

2 个答案:

答案 0 :(得分:15)

如果我理解正确,可以使用open -a轻松完成。打开已经打开的应用程序将其带到了最前沿。 -a选项允许您指定所需的应用程序,因此请选择您喜欢的:

open -a Google\ Chrome
open -a Safari
open -a Firefox

答案 1 :(得分:7)

另一个选项是osascript -e 'activate application "Google Chrome"'