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

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

RES: [shell-script] diferencas dos sinais entre sistemas


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: [shell-script] diferencas dos sinais entre sistemas
Date: Mon, 8 Nov 2004 12:15:51 -0300

Aurelio,
o cmd trap -l dá as informações que vc documentou no canivete. O que eu
tenho dificuldade em descobrir, são os eventos que ativam estes sinais.
Gostaria de sugerir que todos os membros da lista deem uma estudada no
assunto e reportem as descobertas à lista. O Aurélio poderia criar mais um
canivete com o que foi apurado.

A seguir o que sei:

sinal - significado - exemplo de uso
0 - fim normal de programa - trap "rm /tmp/arq; exit 0" 0
2 - Recebeu um ctrl+c - trap "rm /tmp/arq; kill 12345; exit 1" 2
3 - Recebeu um ctrl+\ - trap "rm /tmp/arq; kill 12345; exit 1" 3
17 - Fim do processo filho - trap "echo terminou o proc filho" 17
28 - Mudança no tamanho da janela - trap "echo mudou tamanho janela" 28

[ ]s,
Julio Cezar Neves
- Gerente do Programa de Software Livre -
Tel:+55 21 2528-7070 / +55 21 8112-9988
Fax: +55 21 2528-7646
mailto:address@hidden


| -----Mensagem original-----
| De: Aurelio Marinho Jargas [mailto:address@hidden]
| Enviada em: sexta-feira, 5 de novembro de 2004 11:08
| Para: ML shell
| Assunto: [shell-script] diferencas dos sinais entre sistemas
| 
| 
| 
| oi pessoal,
| 
| ontem dei uma pesquisada nos sinais (usados pelos comandos
| trap, kill e killall), que são diferentes entre sistemas.
| 
| o resultado está aqui:
| http://aurelio.net/shell/canivete.html#sinais
| 
| tem registrados os sinais para: 
| Linux, Cygwin, SystemV, AIX, HP-UX, Solaris e OpenBSD/MacOS X
| 
| bom pra quem precisa fazer scripts portáveis, que funcionem
| em mais de um sistema e usam os sinais.
| 
| falou
| 
| =====
| -- 
| Aurelio Marinho Jargas, Curitiba, Conectiva
| Funcoes ZZ, versao nova http://aurelio.net/zz
| 
| __________________________________________________
| Do You Yahoo!?
| Tired of spam?  Yahoo! Mail has the best spam protection around 
| http://mail.yahoo.com 
| 
| 
| ---------------------------------------------------------------------
| 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.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos




 




reply via email to

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