Quase certeza que teu probelma ta no "exit" dos scripts.. Pra ter certeza tu pode colocar no script um codigo maluco pro teu exit, tipo: exit 111 (de 0 a 127)
E conferir o codigo de saida do teu dialog, com echo $? depois qeu ele fechar.. Se for realmente isso, troque o exit por um return Se ainda assim, o return tambem fechar o dialog de forma errada, chame o script (dentro do dialog) com um "." antes.. tipo aMule) . ./amule.sh ;; # ve o "." que eu botei antes da tua chamada ali... Se resolver isso ai, diz pra gente... Mto complicado replicar teu cenario. Sorte, Flávio do Carmo Júnior On Nov 27, 2007 10:38 PM, mop <[EMAIL PROTECTED]> wrote: > > > > > > > Realmente miguel, está muito complicado. > > Eu trataria assim: > 1. Colocaria um "set -x" no início do script > Ele vai encher tua tela, mas o que importa é achar o motivador da > saída que estará ao final e você poderá navegar com Shift+PgUp para > inspecionar > > 2. Se o anterior não resolver, fazer copia e reduzir a uma listagem de > 2 programas apenas e achar o erro. Se não conseguir manda pra lista, > que daí fica mais fácil, preferencialmente com uma pista melhor > > A técnica do "Jack" (londrino, se não me engano) é a melhor neste caso. > > ----------------------------------- > > On 11/27/07, miguelcm86 <[EMAIL PROTECTED]> wrote: > > Boas pessoal > > > > Estou aqui com um problema e já dei voltas e voltas e não percebo o > > que se passa... > > > > É o seguinte tenho um script que cria um menu para escolher programas > > e depois instala-os automaticamente, o problema é que ele só instala > > um e não instala os outros, sai logo do ciclo: >
