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

[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]



reply via email to

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