Как правило, такая конструкция:
command_1 &
command_2 &
command_3 &
# ...
wait
выполнит все команды с &
в конце параллельно, а затем дождется завершения всех из них, прежде чем продолжить. Не зная больше о том, как выглядят эти команды, я не могу быть более конкретным.