Come mandare un segnale SIGINT (Ctrl-C) ad un programma che gira nella console di Eclipse

Quando si sviluppa un programma che deve girare ininterrottamente nella console, non ci sono problemi se si lancia il programma da console e lo si termina tramite la più classica delle combinazioni: Ctrl-C. Ma come si termina lo stesso programma se lo si è lanciato da Eclipse?

Si deve lanciare un segnale al processo, e più in particolare un SIGINT (interruzione): apriamo una console:

kill -s INT pid

o, se usiamo pkill:

pkill -s INT <nome dell’interprete che sta runnando il programma: Java, Ruby, Python, etc.>

Leave a Reply