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

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

Re: RES: [shell-script] Tratamento de Sinais


From: Mateus Caruccio
Subject: Re: RES: [shell-script] Tratamento de Sinais
Date: Tue, 14 Oct 2003 00:56:21 +0800

opa,

  so um pequeno detalhe (nao muito importante). O tratamento de sinais eh feito 
pela syscall signal() e o sinal eh enviado pela sy3scall kill().


----- Original Message -----
From: Julio Cezar Neves - DATAPREVRJ <address@hidden>
Date: Mon, 13 Oct 2003 13:25:58 -0300
To: address@hidden
Subject: RES: [shell-script] Tratamento de Sinais

> Olá Bruno,
> assim como no C, a instrução para tratar os sinais é o trap. Experimente
> fazer no prompt:
> 
> trap "echo recebi o sinal 2" 2
> 
> em seguida faça um ctrl+c.
> 
> Para desfazer este trap, faça:
> 
> trap 2
> 
> para ve a lista de sinais use:
> 
> trap -l
> 
> [ ]s,
> Julio Cezar Neves
> -Programa de Software Livre da DATAPREV-
> -I Support Free Software-
> * +55 21 2528-7070  /  +55 21 8112-9988
> *address@hidden
> 
> 
> > -----Mensagem original-----
> > De: Bruno Santos [mailto:address@hidden]
> > Enviada em: segunda-feira, 13 de outubro de 2003 11:55
> > Para: address@hidden
> > Assunto: [shell-script] Tratamento de Sinais
> > 
> > 
> > Ola pessoal,
> > 
> > Sou novo por aqui, mas já ouvi falar que este grupo é muito bom por 
> > isso
> > resolvi me cadastrar.
> > 
> > Aí vai...
> > 
> > Existe algum meio de realizar o tratamento de sinais, tipo SIGHUP, 
> > SIGKILL, SIGSTOP, SIGSEGV, em shell script???
> > 
> > Estive pesquisando e descobri que em "C" é possível através da 
> > declaração da lib signal.h, mas não descobri nada sobre shell script.
> > 
> > Poderiam me ajudar???
> > 
> > Abraços,
> > Bruno
> > 
> > 
> > 
> > 
> > ---------------------------------------------------------------------
> > 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 
> 
> 
> 
> ---------------------------------------------------------------------
> 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 
> 
> 



# ########################################################
# Mateus de Oliveira Caruccio <caruccio at operamail.com>
# Linux User #183552 - UIN #37364320
# Vim, vi e matei o Emacs !



-- 
___________________________________________________
OperaMail free e-mail - http://www.operamail.com
OperaMail Premium - 28MB, POP3, more! US$29.99/year

Powered by Outblaze


reply via email to

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