2012-02-17 24 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