[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script sai quando não devia
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Script sai quando não devia |
Date: |
Tue, 27 Nov 2007 23:15:32 -0200 |
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 <mop2bky4mz5tyjwa8ersp7hrg5u9qn@...> 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 <address@hidden> 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:
>