答案1
幾乎可以肯定不是。您開啟的每個終端都執行一個單獨的 shell 實例。它們確實可能都運行相同的 shell,但每個實例完全獨立於其他實例,它們之間沒有通訊。
更好的問題是為什麼你想要這樣做?只需等待當前進程完成,關閉一個終端並打開另一個。這history
是他們之間共享的。
答案2
我不知道如何處理正在運行的進程...但是如果您只是計劃運行某些東西,您可以在 yakuake 中使用 tmux(或 screen),從會話中分離,並從 konsole 附加到此會話。
藥明:
$ tmux new
$ ./your_script
Ctrl+b d
控制台:
$ tmux attach