Valeu pessoal! Era isso mesmo. Eu só precisava de um script que, antes de lançar o mscore, lançasse o jack e esperasse ele rodar e iniciar. Resolvido.
Obrigado Vítor 2009/9/27 Daniel Bastos <dbasto...@toledo.com <dbastos%...@toledo.com>> > In article <8be5bdee0909271139k246d3090id9f62755bf00f...@mail.gmail.com>, > Vítor wrote: > > > Como eu faço para abrir um programa, esperar um pouco e abrir outro? > > Eu tentei isso aí embaixo, mas não funcionou. Ele abre os dois ao > > mesmo tempo e eu preciso que o MuseScore só abra depois que o jack > > estiver pronto. > > > > #!/bin/sh > > /usr/bin/qjackctl & > > wait 5 > > mscore > > (*) Introdução > > Creio que o problema apresentado seja de impossível solução sob o > contexto imposto. Se o mscore precisa do qjackctl estar pronto, então > o mscore precisaria saber esperar, o que pode impor a condição de que > o qjackctl precisa saber avisá-lo. Ou seja, o problema apresentado > provavelmente possui solução na re-escrita dos programas. > > (*) Engenhando uma solução > > De qualquer forma, acho que o que você procura é o programa > sleep. Talvez você já tenha determinado que 5 segundos é usualmente > suficiente para o qjackctl estar pronto. Nesse caso o sleep atrasa seu > programa em quantos segundos você desejar. Isto é, > > qjackctl & > sleep 5 > mscore > > deve te satisfazer. > > (*) Sobre wait > > O comando wait aguarda o encerramento de um programa. Se você deseja > que o qjackctl trabalhe simultaneamente ao mscore, então o comando > wait não é o que você deseja. > > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br