Re: [shell-script] Problemas com o uso do TRAP

2009-11-17 Por tôpico Julio C. Neves
Troque a sua rotina apl, pela que vai abaixo: apl() { trap "menu" INT tail -f /usr/local/apl.log trap INT } Repare que usei aspas e desabilitei o trap na saída do case. Para entender melhor, veja aqui .

Re: [shell-script] Re: Problemas com o uso do TRAP

2009-11-17 Por tôpico Tiago Peczenyj
SE forem processos diferentes vc poderia ter o tratamento de sinal em um deles e em outro não. Mas pelo visto não é o caso. 2009/11/17 dhseabra > > > O PID é o mesmo. Mesmo que fosse PIDs diferentes, o comando trap deveria > ser executado..certo? > > --- Em shell-script@yahoogrupos.com.br , > T

[shell-script] Re: Problemas com o uso do TRAP

2009-11-17 Por tôpico dhseabra
O PID é o mesmo. Mesmo que fosse PIDs diferentes, o comando trap deveria ser executado..certo? --- Em shell-script@yahoogrupos.com.br, Tiago Peczenyj escreveu > > acho que o problema esta no TRAP estar sendo executado em um subshell... > experimente fazer um echo no PID a cada iteração para con

Re: [shell-script] Problemas com o uso do TRAP

2009-11-17 Por tôpico Tiago Peczenyj
acho que o problema esta no TRAP estar sendo executado em um subshell... experimente fazer um echo no PID a cada iteração para confirmar 2009/11/17 dhseabra > > > Caros, não estou conseguindo executar o TRAP 2x na mesma sessão. Por > exemplo, criei um menu para controle do ambiente onde o operad

[shell-script] Problemas com o uso do TRAP

2009-11-17 Por tôpico dhseabra
Caros, não estou conseguindo executar o TRAP 2x na mesma sessão. Por exemplo, criei um menu para controle do ambiente onde o operador consegue executar um "tail -f" em um determinado log e caso pressione CONTROL+C, o mesmo retorna para o menu. Caso o operador entre novamente na opção do tail e e