shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RES: RES: [shell-script] re: Crt+c


From: Miranda
Subject: Re: RES: RES: [shell-script] re: Crt+c
Date: Mon, 27 Sep 2004 11:27:58 -0300
User-agent: KMail/1.5

veja que combinação de teclas está gerando o SUSP
stty -a | grep susp

On Monday 27 September 2004 11:14, Julio Cezar Neves - DATAPREVRJ wrote:
> Aqui tb é RH 9 e não funcionou:
> Prompt> trap ""  20
> Prompt> echo $$
> 2564
> Prompt> while true
>
> > do
> >   echo -n .
> >   sleep 1
> > done
>
> ....ò  # Aqui mandei um CTRL+Z
> [1]+  Stopped                 sleep 1
>
> [ ]s,
> Julio Cezar Neves
> - Programa de Software Livre -
> Tel:+55 21 2528-7070 / +55 21 8112-9988
> Fax: +55 21 2528-7646
> mailto:address@hidden
>
> | -----Mensagem original-----
> | De: Miranda [mailto:address@hidden]
> | Enviada em: segunda-feira, 27 de setembro de 2004 10:55
> | Para: address@hidden
> | Assunto: Re: RES: [shell-script] re: Crt+c
> |
> |
> | Fiz um teste aqui no meu Red Hat 9.0 e funcionou
> | com o 20
> | trata-se do SIGTSTP
> | (descobri com o kill -l )
> | juntamente com o stty -a
> | stty -a me mostrou que o CTRL-Z é disparado como SUSP
> | que é um sinal que pára o processo
> | através de pressionamento de tecla
> | por isso confundi com o 19
> | que é
> | SIGSTOP
> | o script que usei para teste foi esse aqui
> | (tecle CTRL-Z e veja o que acontece )
> | ( o comando fg coloca o programa rodando novamente)
> | (depois descomente a linha do trap e teste novamente )
> |
> | #trap ""  20
> | echo $$
> | while true
> | do
> |   echo -n .
> |   sleep 1
> | done
> |
> | On Monday 27 September 2004 10:37, Julio Cezar Neves -
> |
> | DATAPREVRJ wrote:
> | > Rafael e Miranda,
> | > o CTRL+Z não gera sinal. Para vc saber os sinais
> |
> | monitoraveis faça um trap
> |
> | > -l. Até agora, de interessante, conheço somente os seguintes sinais:
> | >
> | > 0 - fim normal
> | > 2 - CTRL+C
> | > 3 - CTRL+\ (em alguns sabores causa uma interrupção seguida
> |
> | de core dump)
> |
> | > 17 - Fim de um processo filho (teste ligar este trap e
> |
> | fazer sleep 3&)
> |
> | > 28 - Mudança no tamanho da janela (é com esse sinal que se
> |
> | faz o prog que
> |
> | > põe o tamanho da janela no centro da tela qdo vc altera o
> |
> | seu tamanho), é o
> |
> | > shell orientado a eventos :)
> | >
> | > Se descobrirem outros que sirvam por favor me avisem.
> | >
> | > [ ]s,
> | > Julio Cezar Neves
> | > - Gerente do Programa de Software Livre -
> | > Tel:+55 21 2528-7070 / +55 21 8112-9988
> | > Fax: +55 21 2528-7646
> | > mailto:address@hidden
> | >
> | > | -----Mensagem original-----
> | > | De: Miranda [mailto:address@hidden]
> | > | Enviada em: segunda-feira, 27 de setembro de 2004 09:20
> | > | Para: address@hidden
> | > | Assunto: Re: [shell-script] re: Crt+c
> | > |
> | > |
> | > |
> | > | se não estou enganando
> | > | você quer mascarar o sinal 19
> | > | tenta ai
> | > |
> | > | On Saturday 25 September 2004 11:29, rafael stell wrote:
> | > | > Olá Julio neves,
> | > | >
> | > | > Teria como abortar tb o Crt+z. Já abusando sabe onde
> | > |
> | > | consigo mais info
> | > |
> | > | > sobre o comando trap estou apanhando para o google.
> | > | >
> | > | >
> | > | > Obrigado : :  - )
> | > | >
> | > | >
> | > | > ---------------------------------
> | > | > Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita
> | > |
> | > | diversão. Instale
> | > |
> | > | > agora!
> | > | >
> | > | > [As partes desta mensagem que não continham texto foram
> |
> | removidas]
> |
> |
> | ---------------------------------------------------------------------
> |
> | > | > Esta lista não admite a abordagem de outras liguagens de
> | > |
> | > | programação, como
> | > |
> | > | > perl, C etc. Quem insistir em não seguir esta regra será
> | > |
> | > | moderado sem
> | > |
> | > | > prévio aviso.
> | > |
> | > | --------------------------------------------------------------
> | > | ------- Sair
> | > |
> | > | > da lista: address@hidden
> |
> | ---------------------------------------------------------------------
> |
> | > | > Esta lista é moderada de acordo com o previsto em
> | > | > http://www.listas-discussao.cjb.net
> |
> | ---------------------------------------------------------------------
> |
> | > | > Links do Yahoo! Grupos
> |
> | ---------------------------------------------------------------------
> |
> | > | Esta lista não admite a abordagem de outras liguagens de
> | > | programação, como perl, C etc. Quem insistir em não seguir
> | > | esta regra será moderado sem prévio aviso.
> |
> | ---------------------------------------------------------------------
> |
> | > | Sair da lista: address@hidden
> |
> | ---------------------------------------------------------------------
> |
> | > | Esta lista é moderada de acordo com o previsto em
> | >
> | > http://www.listas-discussao.cjb.net
> |
> | ---------------------------------------------------------------------
> |
> | > Links do Yahoo! Grupos
> |
> | ---------------------------------------------------------------------
> |
> | > Esta lista não admite a abordagem de outras liguagens de
> |
> | programação, como
> |
> | > perl, C etc. Quem insistir em não seguir esta regra será
> |
> | moderado sem
> |
> | > prévio aviso.
> |
> | --------------------------------------------------------------
> | ------- Sair
> |
> | > da lista: address@hidden
> |
> | ---------------------------------------------------------------------
> |
> | > Esta lista é moderada de acordo com o previsto em
> | > http://www.listas-discussao.cjb.net
> |
> | ---------------------------------------------------------------------
> |
> | > Links do Yahoo! Grupos
> |
> | ---------------------------------------------------------------------
> | Esta lista não admite a abordagem de outras liguagens de
> | programação, como perl, C etc. Quem insistir em não seguir
> | esta regra será moderado sem prévio aviso.
> | ---------------------------------------------------------------------
> | Sair da lista: address@hidden
> | ---------------------------------------------------------------------
> | Esta lista é moderada de acordo com o previsto em
>
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> --------------------------------------------------------------------- Sair
> da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]