0
我有一個接收交互式輸入的命令行程序。使用作業控制自動進行後臺交互處理
- 我想讓程序在讀取輸入後後退。
- 它讀取輸入後,執行另一個程序。我希望能夠使用shell作業控制來控制該程序。
- 我很懶,所以我不想輸入
C-Z
和bg
來實現這一點。
我在控制該程序(我寫它,可以改變它),它'知道'它應該什麼時候應該背景。
我敢肯定,這是可以實現的(例如,我想,當它準備後臺運行的expect
腳本可以開始我的程序,那麼這可能意味着它的父(預計)。
什麼是最好的(最簡單,最容易,最運行得)的方式來實現這一目標?
哈,我已經execing在外殼包裝,但作品,如果我添加一個'&'(編輯回答說)!太簡單了,我不知道它可以被使用用'exec' :-)我的腳本目前是從shell包裝器調用的python,但我可以將其更改爲僅傳遞命令以啓動回包裝器腳本。 –
沒有意識到你想要第二個過程背景 - 在這種情況下是 - 添加'&'應該做的伎倆。 – dgeorgiev