Mac OS X:从命令行启动时,将GUI应用程序置于前台

jns*_*nsg 4 macos terminal

在Mac OS X上的终端内启动GUI应用程序时,有没有办法将GUI应用程序带到前台?如果我跑

/Applications/TextEdit.app/Contents/MacOS/TextEdit
Run Code Online (Sandbox Code Playgroud)

在终端中,TextEdit在后台打开.如果您在开发GUI应用程序时使用"make && ./run",这非常烦人.

Mat*_*all 6

至少对于TextEdit和类似的GUI应用程序,open将起作用:

> open /Applications/TextEdit.app
Run Code Online (Sandbox Code Playgroud)


bra*_*blc 6

似乎有更短的变体:

> open -a TextEdit