O comando wait
aguarda a conclusão dos processos em segundo plano:
startsetup1 & startsetup2 & wait
report
Meu script envolve três funções de shell. Dois correndo em paralelo. Eu tenho que chamar uma terceira função quando a função de execução paralela completa sua execução. Como chamar essa terceira função?
Sintaxe da minha função:
startsetup1()
{
...
}
startsetup2()
{
...
}
report()
{
...
}
startsetup1 & startsetup2
report
Agora, preciso chamar a função de relatório após startsetup1 & startsetup2
desta execução. Como fazer isso?