Se você estiver usando bash , use o comando wait , em vez de um loop de pesquisa elaborado. Eu não sei sobre outras shells (sh, zsh, e assim por diante), mas eu presumo que a maioria / todas elas também possuem wait , ou um equivalente a ela.