Quando si sviluppa un programma che deve girare ininterrottamente nella console, non ci sono problemi se lo si lancia da terminale 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 inviare un segnale al processo, e più in particolare un SIGINT (interruzione): apriamo un terminale e usiamo kill:

kill -s INT <pid>

Oppure, se utilizziamo pkill:

pkill -INT <nome dell'interprete che sta eseguendo il programma: java, ruby, python, ecc.>