0
- 前臺進程 - 我們稱這個過程爲
Main()
- 在xterm運行啓動一個後臺進程Monitor()
- 通過數據庫,可以爲
Monitor()
檢測遠程中斷殺Main()
- 在以後某個時候,數據庫可以指示
Monitor()
重振Main()
使用不同的參數
個約束條件是:
Main()
必須始終在前臺運行,並- 啓動一個新的xterm推出
Main()
不允許
的問題的話,就是:可以在後臺進程在同一個xterm/shell中啓動一個新的前臺進程?
TCSH是優選的,但Bash也是可以接受的。
就我理解您要做的事情而言,我認爲在後臺進程中啓動使用xterm運行在xterm中的shell知道的進程的過程是不可行的。你可能能夠使用shell不知道的xterm來運行一個進程,但是然後你遇到了協調問題 - shell和進程都在試圖讀終端,誰知道哪個字節是幹什麼的鍵入終端。 – 2014-10-29 14:13:48
感謝您的迴應,喬納森。在與當地的UNIX專家覈對之後,您的共識如您所說:沒有辦法做到這一點。 – 2014-11-10 23:37:21