![并行任务和终止进程](https://linux22.com/image/102411/%E5%B9%B6%E8%A1%8C%E4%BB%BB%E5%8A%A1%E5%92%8C%E7%BB%88%E6%AD%A2%E8%BF%9B%E7%A8%8B.png)
我的脚本中有 3 个任务,必须按如下方式运行。
#1 and 2 need to run in parallel
task1 &
task2
#when task 1 is complete, task 3 is launched
task3
我的问题是,任务 2 是一个连续的进程,它会阻止任务 3 的启动。要么我必须忽略任务 2 的条件,要么我也可以在任务 1 完成时终止任务 2,这不是问题。
如果有人有任何想法,那么我的脚本就可以继续!谢谢
答案1
如果我理解正确的话,你需要这个:
{ task1; task3; } &
task2
答案2
尝试这个:
{ task1 ; task3 ; } & task2 &