【问题标题】:How to open new terminal and run a command from the current terminal in Ubuntu?如何在 Ubuntu 中打开新终端并从当前终端运行命令?
【发布时间】:2021-11-27 06:53:11
【问题描述】:

我在.bashrc中写了以下别名

alias ss='gnome-terminal; echo Starting Server;'

我打算在一个终端 (T1) 上运行 ss 并允许 echo Starting Server 在另一个终端 (T2) 上运行。虽然 T2 打开命令在 T1 上执行。如何让它在 T2 上运行?

【问题讨论】:

    标签: ubuntu terminal


    【解决方案1】:

    你应该试试这个命令:

    gnome-terminal -- /bin/sh -c 'echo Starting Server; sleep 10'

    如果你想在 10 秒后保持终端打开,你应该这样做:

    gnome-terminal -- /bin/sh -c 'echo Starting Server; sleep 10; exec bash'

    您可以在这里找到类似的答案:https://unix.stackexchange.com/questions/373186/open-gnome-terminal-window-and-execute-2-commands/373188#373188

    【讨论】:

      猜你喜欢
      • 2021-12-09
      • 2015-11-04
      • 2020-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-17
      相关资源
      最近更新 更多