Usar &
coloca um trabalho em segundo plano e faz com que a execução continue na próxima linha. Se você quiser esperar para ver se um comando está completo ou não, remova o &
.
De:
command1 &
command2 &
command3
Para:
command1
command2
command3
Se você quiser que os comandos subsequentes sejam executados somente se os comandos anteriores tiverem êxito, encadeie-os junto com &&
:
command1 &&
command2 &&
command3