有没有办法在通过它打开应用程序后恢复到命令行?

时间:2014-09-04 10:47:51

标签: macos bash terminal

我希望能够在命令行上打开一个应用程序,但我不想切换到应用程序,而是想留在终端模拟器上。有没有办法实现这个?我正在使用OS X.

3 个答案:

答案 0 :(得分:2)

使用open-g标记,避免将应用置于前台。

$ open -g /Applications/TextEdit.app
$

open将启动应用程序,然后返回到命令提示符。

答案 1 :(得分:0)

运行程序后,点击ctrl+z并输入bg。您将返回终端CLI。

每当您想要返回计划时,只需输入fg

答案 2 :(得分:0)

您可以完成工作。在Bash shell中,这是使用&完成的。例如:

some_script_or_application &

请注意,一些守护进程和进程自己背景。例如,在OS X上,运行open some.pdf将在GUI中预览PDF,同时立即返回命令提示符,而无需执行任何特殊操作。

有关后台作业job control的更多信息,请参阅GNU Bash手册。