Tag: 作业控制

等待脚本中的bash后台作业完成

为了最大限度地利用CPU(我在EC2的Debian Lenny上运行)我有一个简单的脚本来并行地启动作业: #!/bin/bash for i in apache-200901*.log; do echo "Processing $i …"; do_something_important; done & for i in apache-200902*.log; do echo "Processing $i …"; do_something_important; done & for i in apache-200903*.log; do echo "Processing $i …"; do_something_important; done & for i in apache-200904*.log; do echo "Processing $i …"; do_something_important; done & … 我对这个工作解决scheme非常满意,但是我不知道如何编写进一步的代码,只有在所有的循环完成后才执行。 有没有办法控制这个?

linux:杀死后台任务

我如何杀死在Linux最后衍生的后台任务? 例: doSomething doAnotherThing doB & doC doD #kill doB ????