在另一个(新)终端窗口上运行命令

Modified on: Thu, 14 Jun 2018 07:27:53 +0800

如何在另一个终端窗口中运行任何命令?

示例:我打开了一个终端窗口,如果我运行apropos editor之类的命令,那么它会在该窗口上运行和输出。 但我希望在另一个终端窗口(新窗口)上运行相同的命令,而不是在第一个终端的当前窗口上运行。

进一步澄清
我需要suggest-command <command>打开新的终端窗口并在该(新打开的)窗口中运行提到的<command>。 (其中suggest-command是命令建议的例子。)

怎么做?

作者:,Pandya

最佳答案

这可能是您搜索的内容:

gnome-terminal -e "bash -c \"!!; exec bash\""

或(简称):

gnome-terminal -x sh -c "!!; bash"

它会打开gnome-terminal并执行你的最后一个命令(!!)并使用shell中的命令输出保持打开,即使使用像顶部或top ...

在你的情况下:

gnome-terminal -e "bash -c \"apropos editor; exec bash\""

gnome-terminal -x sh -c "apropos editor; bash"
作者:Pandya,chaos

相关问答

添加新评论