|
From: | Rafael Pereira |
Subject: | Re: [shell-script] como cancelar a interrupção de um script??? |
Date: | Mon, 11 Sep 2006 22:58:26 -0300 |
User-agent: | Opera Mail/9.01 (Win32) |
boa noite a todos... a minha dúvida é a seguinte: existe alguma forma de obrigar um script a ser executado até o fim??? ou seja, durante a sua execução, se o usuário precionar 'ctrl + c' o mesmo não finalizar... desde já obrigado!
Sim, vc pode sobreescrever o comportamento normal de um sinal usando trap. Por exemplo: -- codigo -- #!/bin/bash trap foo INT function foo() { echo bar; } for i in $(seq 1 10); do sleep 5 done -- codigo -- []s Rafael Pereira http://rafael.computeiro.com --Usando o revolucionário cliente de correio do Opera: http://www.opera.com/mail/
[Prev in Thread] | Current Thread | [Next in Thread] |