1) faz um debug assim: dica retirada d o livro do aurelio (pagina 109) set -x trap read DEBUG comandos
vc vai executar passo a passo. para terminar o passo a passo basta inserir o comando, no script, trap "" DEBUG 2008/5/7 Alain M. <[EMAIL PROTECTED]>: > > > > > > > Esta mensagem é para colecionar idéias para resolver um problema, os > detalhes ficam para depois. > > Preciso automatizar uma instalação que é > - complexa (baixar e instalar pacotes, compilar, etc.) > - demorada (alguns passos como compilar o GCC podem levar mais de uma hora) > - vários passos costuman dar erro e nem sempre é possível testar o > retorno (./configure tem que ler mesmo as mensagens...) > > gostaria de poder checar cada etapa confirmar o reiniciar apartir de > onde parou... > > *aceito qualquer idéia* para começar, tive algumas, como por exemplo: > > - criar uma função de confirmação e chamar após cada comando importante > - ídem mas a função recebe o comando como parametro > - ler o script original numa matriz, e sempre que uma linha for > confirmada guadar o numero da linha num arquivo > > Gostaria de saber se alguém tem *experiencia* ou já viu algo similar... > > agradeço a todos, > Alain > -- Tiago B Peczenyj Linux User #405772 http://peczenyj.blogspot.com/ "what does not kill us makes us stronger"
