В среде Linux, как я могу отправить сигнал уничтожения процессу, убедившись, что код выхода, возвращаемый этим процессом, равен 0? Должен ли я сделать для этого какую-нибудь причудливую магию GDB, или есть какой-нибудь причудливый сигнал убийства, о котором я не знаю?
Прецедент:
cat; echo $?
killall cat
Попытка различных сигналов уничтожения дает только разные обратные сигналы, такие как 129, 137 и 143. Моя цель - убить процесс, который запускается сценарием, но заставить сценарий думать, что он был успешным.
No symbol table is loaded. Use the "file" command
. Хотя это маловероятно.