2012-02-17 54 views
4

我想寫一個bash腳本(對於linux),它將同時啓動兩個進程 - 一個GUI和一個後臺進程 - 並且將同​​時退出如果要麼退出。有很多關於同時啓動的文檔(&&符號很容易),但一個退出並不會導致另一個退出。有沒有辦法做到這一點?提前致謝!在一行中的兩個命令,當兩端都結束時

對於額外的信息:我開始兩個紅寶石程序。我正在研究Ubuntu。這是一個自助服務終端。

+0

所以,如果一個進程終止時,要自動終止其他? – tadman 2012-02-17 01:18:48

+0

這些過程是否乾淨地退出,或者即使它們在火焰中熄滅,您是否也想抓住它? – Phrogz 2012-02-17 02:16:42

回答

3

我用sleep(1)爲例;用紅寶石推出替換每個睡眠...

(sleep 5 
kill 0)& 
(sleep 10 
kill 0)& 
wait