Espere: Modifique o Comportamento Ctrl-C

0

Enquanto o exec está rodando um programa, eu gostaria que o Ctrl-C terminasse o programa e retomasse o script, em vez de matar o script. Qual é a melhor maneira de realizar isso?

    
por LaC 20.04.2011 / 13:14

2 respostas

0

Acabei executando o programa usando exec e usando o comando trap do wait para interceptar o SIGINT. O subprograma ainda está terminado (na verdade, pode não haver uma maneira de evitar que isso esteja usando exec ), mas usando trap e catch em torno de exec , o script tcl pode continuar sendo executado.

    
por 29.04.2011 / 18:06
0

Veja se isso funciona: package require Tclx

Se puder, você pode interceptar sinais com o comando signal .

    
por 20.04.2011 / 15:01