Signale schicken und empfangen

Ein Unix-Signal[386] ist eine kleine Nachricht, die an einen Prozess gesandt werden kann. Dieses Signal ist nicht besonders ausführlich, sondern verhält sich eher wie eine Autohupe. Woher sollen wir aber nun wissen, was das Signal jeweils bedeutet? Heißt es »Vorsicht, die Brücke ist kaputt!« oder vielleicht »Es ist grün!« oder womöglich »Sofort anhalten! Sie haben ein Baby auf dem Dach sitzen!« oder einfach »Hallo Welt!«? Glücklicherweise sind Unix-Signale etwas einfacher zu verstehen, da es für jede dieser Situationen einen unterschiedlichen »Hupton« gibt.[387]

Die verschiedenen Signale haben unterschiedliche Namen (wie zum Beispiel SIGINT, ein »Interrupt-Signal«), können aber auch über einen bestimmten ganzzahligen ...

Get Einführung in Perl, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.