[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX |
Date: |
Tue, 1 Apr 2008 22:20:53 -0300 |
Fala Thiago,
Olha o meu teste:
$ bash --version
GNU bash, version 3.2.25(1)-release (i486-pc-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.
$ trap "echo recebi ctrl+z" 20; sleep 3
[1]+ Stopped sleep 3
$ trap "echo recebi ctrl+c" 2
$ recebi ctrl+c
$
Isto é, mesmo após armar um trap para o sinal 20, dei um ctrl+z e o sleep
"stopou". Se o ctrl+z tivesse gerado o sinal 20, teria dado a msg, como
aconteceu com o sinal 2.
Acho melhor verificar direitinho o seu procedimento.
SuShellso,
Julio
A partir de 05/04 estarei dando um treinamento de Shell em SP.
Veja detalhes em www.4linux.com.br ou (11) 2125-4747
Em 01/04/08, Thiago Canuto Lemos <address@hidden> escreveu:
>
> Fala Julio!!
>
> Eu testei: trap "" 2 e testei também: trap "" 20
>
> o primeiro desabilitou o ctrl+c
> o segundo desabilitou o ctrl+z
>
> testa ai pra vc ver!
>
> Entao eu pus um unico trap: trap "" 2 20
>
> Abracao!!
>
> "Julio C. Neves" <address@hidden <julio.neves%40gmail.com>>
> escreveu:
> Fala Thiago,
> quem te disse que o sinal 20 monitorava cntr+z? Acho que isso tá furado.
> Até
> onde eu saiba o cntr+z não gera sinal.
>
> Qdo vc faz:
>
> trap 2
>
> o que vc está fazendo é restaurar o sinal 2 ao seu default. Para tornar o
> prg unbreakable, vc deve fazer:
>
> trap ' ' 2
> ou
> trap "" 2
>
> SuShellso,
> Julio
> A partir de 04/04 estarei dando um treinamento de Shell em SP.
> Veja detalhes em www.4linux.com.br ou (11) 2125-4747
>
>
[As partes desta mensagem que não continham texto foram removidas]
- For de acordo com o tempo, (continued)
- For de acordo com o tempo, Rafael Stein, 2008/04/01
- Re: [shell-script] For de acordo com o tempo, Angelo Fausti Neto, 2008/04/01
- RES: [shell-script] For de acordo com o tempo, Rafael Stein, 2008/04/01
- Re: [shell-script] For de acordo com o tempo, Julio C. Neves, 2008/04/01
- RES: [shell-script] For de acordo com o tempo, Rafael Stein, 2008/04/01
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX, Thiago Canuto Lemos, 2008/04/01
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX, Eduardo, 2008/04/01
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX, Julio C. Neves, 2008/04/01
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX, Flavio Junior, 2008/04/01
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX, Thiago Canuto Lemos, 2008/04/01
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX,
Julio C. Neves <=
- Re: [shell-script] contagem, Maicon Vinicius Nunes, 2008/04/01
Re: [shell-script] contagem, Thiago Andrighetti, 2008/04/01
Re: [shell-script] contagem, miranda, 2008/04/01