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.>