o roteiro diz para esperar até que a ópera termine (ie. saídas) antes de continuar para a próxima janela de ópera ... então está fazendo o que é roteirizado.
O &
em muitas de suas linhas diz para fazer o comando em segundo plano (ou seja, não espere), que não está na ópera, spotify linhas, o que significa que o script faz uma pausa até que essas linhas terminem.