SIGINT        2       Term    Interrupt from keyboard

Esse é o CTRL+C,

$SIG{INT} = 'IGNORE';

não consegui fazer assim:

my $c = 0; $SIG{INT} = sub { return 'IGNORE' if $c++ < 3 };

não sei porque, alguem sabe?


2013/11/25 Andre Luis <[email protected]>

> nesse caso só iria ignorar ele nao irira tratar ... pelo que eu entendi
> ele quer tratar
>
>
>
> $SIG{KILL} = sub {  do_something() };
>
>
>
>
> Em 25 de novembro de 2013 16:06, Renato Santos 
> <[email protected]>escreveu:
>
> você tem que ignorar o sinal de KILL do sistema.
>>
>>
>> para saber mais sobre os sinais, http://perldoc.perl.org/perlipc.html
>>
>> algo para ignorar pra sempre,
>>
>>
>> $SIG{KILL} = 'IGNORE';
>>
>>
>>
>> 2013/11/25 Aureliano Guedes <[email protected]>
>>
>>> Boa tarde,
>>> Monges.
>>>
>>> Gostaria de saber se existe a possibilidade de eu controlar comandos do
>>> sistema?
>>>
>>> Bom, quando estamos executando algum script, se eu quiser encerra-lo a
>>> qualquer momento basta que eu tecle Ctrl + C.
>>> Mas e se eu quisesse, especificamente em um script, determinar que seu
>>> encerramento fosse após apertar 3 vezes consecutivas Ctrl + C, ou então ao
>>> apertar Ctrl + shift + C, ou sei lá, qualquer outro comando que eu queira,
>>> como deveria fazer?
>>>
>>> Desde já grato.
>>>
>>> Att,
>>> Aureliano Guedes
>>>
>>> _______________________________________________
>>> Rio-pm mailing list
>>> [email protected]
>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>>
>>
>>
>>
>> --
>> Saravá,
>> Renato CRON
>> http://www.renatocron.com/blog/
>> @renato_cron <http://twitter.com/#!/renato_cron>
>>
>> _______________________________________________
>> Rio-pm mailing list
>> [email protected]
>> http://mail.pm.org/mailman/listinfo/rio-pm
>>
>
>
>
> --
> "technology does not drive change - it enables change"
>
> _______________________________________________
> Rio-pm mailing list
> [email protected]
> http://mail.pm.org/mailman/listinfo/rio-pm
>



-- 
Saravá,
Renato CRON
http://www.renatocron.com/blog/
@renato_cron <http://twitter.com/#!/renato_cron>
_______________________________________________
Rio-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/rio-pm

Responder a