[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX
From: |
Thiago Canuto Lemos |
Subject: |
Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX |
Date: |
Tue, 1 Apr 2008 17:14:29 -0300 (ART) |
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> 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
Em 01/04/08, Thiago Canuto Lemos <address@hidden> escreveu:
>
> Fala Uberrrrrrrrrrrrrlandia...
>
> Seguinte, no meu script linux nao funcionou:
>
> #inicio do script
> .
> .
> trap 2 20
> .
> .
> #fim do script
>
> Mas assim que eu pus duas aspas duplas, passou a funcionar o bloqueio do
> ctrl+c:
>
> #inicio do script
> .
> .
> trap "" 2 20
> .
> .
> #fim do script
>
> Vá entender!
> Lembrando que o 2 é para bloquear o ctrl+c e o 20 para bloquear o
> ctrl+z...
>
> O teu comando funciona no solaris mesmo, pois eu já fiz...
>
> Valeu cara!!
> Um abraço!!
>
> Eduardo <address@hidden <eduardo.paula%40gmail.com>> escreveu:
>
> Canuto,
>
> Tenta algo assim:
>
> trap "echo "Ctrl-Z key disabled" SIGTSTP
>
> Sei que isso funciona no Solaris. Testa no linux e fale.
>
> Abraço
>
> Eduardo UbeRRlândia Ex-prodemge.
>
> 2008/4/1 Thiago Canuto Lemos <address@hidden<thiagocanutolemos%40yahoo.com.br>
> >:
>
> > Boa tarde, pessoal.
> >
> > Alguém poderia me dizer como eu desabilito as teclas "ctrl+c" e "ctrl+z"
> > nos scripts?
> >
> > É que estou fazendo um script aqui para que o usuário fique preso nele,
> > sem sair para o shell.
> >
> > Já usei o comando "trap 2" dentro do script mas não adiantou.
> >
> > Alguém tem alguma solução simples? Não precisa ser coisa da complicada
> > não.
> >
> > Obrigado.
> > Att.,
> > Thiago
> >
> > ----------------------------------------------------------
> > Thiago Canuto LemosBelo Horizonte - MG
> > Analista Suporte TI
> > Diretoria de Produção - DPR
> > Superintendência de Planejamento e Suporte Tecnológico - SPS
> > Gerência de Suporte ao Ambiente Operacional - GSO
> > Unidade I - Rua da Bahia - Prédio II
> > Sala 105 - Ramal 3339-1377
> > Prodemge - Cia de TI de MG
> > http://www.prodemge.gov.br/
> >
> > ---------------------------------
> > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> > armazenamento!
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> ----------------------------------------------------------
> Thiago Canuto LemosBelo Horizonte - MG
> Analista Suporte TI
> Diretoria de Produção - DPR
> Superintendência de Planejamento e Suporte Tecnológico - SPS
> Gerência de Suporte ao Ambiente Operacional - GSO
> Unidade I - Rua da Bahia - Prédio II
> Sala 105 - Ramal 3339-1377
> Prodemge - Cia de TI de MG
> http://www.prodemge.gov.br/
>
> ---------------------------------
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
------------------------------------------------------------------------------
Thiago Canuto LemosBelo Horizonte - MG
Analista Suporte TI
Diretoria de Produção - DPR
Superintendência de Planejamento e Suporte Tecnológico - SPS
Gerência de Suporte ao Ambiente Operacional - GSO
Unidade I - Rua da Bahia - Prédio II
Sala 105 - Ramal 3339-1377
Prodemge - Cia de TI de MG
http://www.prodemge.gov.br/
---------------------------------
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
[As partes desta mensagem que não continham texto foram removidas]
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX, (continued)
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX, Eduardo, 2008/04/01
- 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 <=
- Re: [shell-script] desabilitar ctrl+c e ctrl+z LINUX, Julio C. Neves, 2008/04/01
- 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