Mac终端/ bash只打开一个应用程序实例

时间:2017-03-23 20:20:45

标签: bash macos terminal

我设置了一些打开应用程序的bash函数。代码运行subl .以在Sublime Text编辑器中打开当前目录。如果Sublime已经打开,它将打开该应用程序的另一个实例。是否可以仅打开该应用程序的实例,并关闭所有其他实例?这样就没有多个实例可以兼顾。

1 个答案:

答案 0 :(得分:2)

使用open命令:

open -a 'Sublime Text' .

当您单击某个应用程序时,它使用与LaunchServices相同的Finder机制,因此它只会打开该应用程序的一个实例。