使用
wait内置的:
process1 &process2 &process3 &process4 &waitprocess5 &process6 &process7 &process8 &wait
对于上面的例子中,4个进程
process1......
process4将在后台启动,并在外壳会等到这些都开始下一组之前完成。
从GNU手册:
wait [jobspec or pid ...]等待直到由每个进程ID
pid或作业规范jobspec指定的子进程退出,并返回等待的最后一条命令的退出状态。如果给出了作业说明,则将等待作业中的所有过程。如果未提供任何参数,则将等待所有当前活动的子进程,并且返回状态为零。如果jobspec和pid均未指定外壳的活动子进程,则返回状态为127。



