[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] IGUAL A CTRL+C ou IGUAL a CTRL+Z
From: |
Miranda |
Subject: |
Re: [shell-script] IGUAL A CTRL+C ou IGUAL a CTRL+Z |
Date: |
Tue, 20 Jan 2004 16:05:47 -0200 |
User-agent: |
KMail/1.5 |
Normalmente CTRL-C e CTRL-Z são as teclas para os sinais
INTR e SUSP
tente colocar isso no seu script
trap "exit" 1 2
On Tuesday 20 January 2004 15:47, Marcelo wrote:
> Preciso meu Pegar os 2 o CRTL+C e o CTRL+Z
> pq se o usuario apertar um dos dois ele jah sai do meu script... e loga na
> makina... i isso num pode acontecer
>
> por isso qui tinha qui ser
> ENQUANDO read nome = CTRL+C OU read nome = CTRL+Z
> do
> read nome
> done
>
> ----- Original Message -----
> From: Felipe Kellermann
> To: address@hidden
> Sent: Tuesday, January 20, 2004 2:39 PM
> Subject: Re: [shell-script] IGUAL A CTRL+C ou IGUAL a CTRL+Z
>
> On Tue, 20 Jan 2004 1:48pm -0200, Marcelo wrote:
> > Pessoal como faço um
> > enquando for = CTRL+C ou CTRL+Z
> > read nome
> > sai
>
> $ while read nome; do :; done
>
> ou
>
> $ trap 'a=b' 2 && while [ ! $a ]; do read nome ; done
>
> O crtl+z tu provavelmente não vai pegar (e precisa?).
> Pergunta: Tem a ver com a tua outra pergunta?
>
> --
> Felipe Kellermann
>
>
>
> ---------------------------------------------------------------------
> 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.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
>
> Seu uso do Yahoo! Grupos é sujeito aos Termos do Serviço Yahoo!.
>
>
> [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.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>
>
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> http://br.yahoo.com/info/utos.html