[Roma.pm] perl e tastiera
Flavio Poletti
flavio at polettix.it
Wed Jun 28 01:02:23 PDT 2006
> ciao a tutti! mi chiedevo, come faccio ad emulare in un prog perl la
> pressione di cltr+c? grazie infinite
[snip]
Sarebbe da capire quale risultato vuoi ottenere, come informazioni sono un
po' troppo scarne.
Ad esempio, quando stai lavorando ad un terminale e lanci un comando, se
premi ctrl+c l'effetto netto è (di solito) che il programma si interrompe.
Che succede? In realtà tu stai dialogando con la shell: questa intercetta
la sequenza, e la trasforma in un segnale (SIGINT, se non erro, ma
potrebbe essere SIGTERM) che viene mandato al processo il foreground.
Se questo è l'effetto che vuoi ottenere, allora perché non mandare
direttamente un segnale (tipo SIGTERM o SIGINT) al processo?
Ciao,
Flavio.
More information about the Roma
mailing list