Wie kann ich in der Linux-Umgebung ein Kill-Signal an einen Prozess senden und gleichzeitig sicherstellen, dass der von diesem Prozess zurückgegebene Exit-Code 0 ist? Müsste ich dafür etwas ausgefallene GDB-Magie machen, oder gibt es ein ausgefallenes Kill-Signal, von dem ich nichts weiß?
Testfall:
cat; echo $?
killall cat
Das Ausprobieren verschiedener Kill-Signale bietet nur unterschiedliche Rückgabesignale, z. B. 129, 137 und 143. Mein Ziel ist es, einen Prozess abzubrechen, der von einem Skript ausgeführt wird, das Skript jedoch für erfolgreich zu halten.
No symbol table is loaded. Use the "file" command
. Dies ist jedoch höchst unwahrscheinlich.