Bei der Eingabe wird CtrlCdie Signalnummer 2 ( SIGINT
) generiert . Das gleiche Signal wird erzeugt von:
kill -2 PID
oder:
kill -SIGINT PID
Sie können alle Signalnummern und Namen auflisten mit:
kill -l
Wenn ich mehrere Terminal-Fenster geöffnet habe und jeweils ein Python-Skript ausführte, gibt es eine Möglichkeit, eines per PID zu beenden, als ob ich Strg-c gedrückt habe?
Mit ctrl-c wird das Skript ordnungsgemäß beendet, aber ich habe verschiedene kill -s
Befehle ausprobiert, die alle dazu geführt haben, dass es beendet wurde, ohne die Hauptschleife (unendliche) des Skripts einzufangen while
.
Es gibt einige Bereinigungsaktionen, die danach ausgeführt werden ctrl-c
.
Bei der Eingabe wird CtrlCdie Signalnummer 2 ( SIGINT
) generiert . Das gleiche Signal wird erzeugt von:
kill -2 PID
oder:
kill -SIGINT PID
Sie können alle Signalnummern und Namen auflisten mit:
kill -l