我经常喜欢通过进程 ID 来终止一组终端实例,但 mate-terminal(我相信它是 gnome-terminal 的一个分支)会在同一 PID 下运行多个窗口。这并不总是正确的,我还没有注意到是什么决定了这一点,但结果是,如果我终止一个 PID,我会终止一些我不想终止的窗口。
作为修复,我想告诉终端启动一个新进程,但我在终端手册页中没有看到该选项。我错过了什么吗?或者也许有一个 bash 命令可以强制执行此操作。
答案1
您正在寻找的选项是--disable-factory
。
我经常喜欢通过进程 ID 来终止一组终端实例,但 mate-terminal(我相信它是 gnome-terminal 的一个分支)会在同一 PID 下运行多个窗口。这并不总是正确的,我还没有注意到是什么决定了这一点,但结果是,如果我终止一个 PID,我会终止一些我不想终止的窗口。
作为修复,我想告诉终端启动一个新进程,但我在终端手册页中没有看到该选项。我错过了什么吗?或者也许有一个 bash 命令可以强制执行此操作。
您正在寻找的选项是--disable-factory
。