Tarefas paralelas e processo de abate

0

Eu tenho 3 tarefas em um script que precisam ser executadas da seguinte forma.

#1 and 2 need to run in parallel
task1 &
task2

#when task 1 is complete, task 3 is launched
task3

Meu problema é que a tarefa 2 sendo um processo contínuo impede que a tarefa 3 seja iniciada. Ou eu tenho que ignorar a condição da tarefa 2 ou eu também poderia matar a tarefa 2 quando a tarefa 1 estiver concluída, não um problema.

Se alguém tiver alguma ideia, meu script pode continuar! Obrigado

    
por Bispen 05.01.2017 / 16:09

2 respostas

3

Se eu entendi bem, você precisa disso:

{ task1; task3; } &
task2
    
por 05.01.2017 / 16:19
0

Tente isto:

{ task1 ; task3 ; } & task2 &
    
por 05.01.2017 / 16:18