17

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

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

4

2 回答 2

23

如果我理解正确,这可以很容易地用open -a. 打开一个已经打开的应用程序会将它带到最前沿。该-a选项允许您指定所需的应用程序,因此请选择您喜欢的应用程序:

open -a Google\ Chrome
open -a Safari
open -a Firefox
于 2013-07-23T21:38:45.600 回答
11

另一种选择是osascript -e 'activate application "Google Chrome"'

于 2015-04-21T09:05:13.897 回答