小编seg*_*a01的帖子

在 Linux 中杀死一个进程并强制它返回 0?

在 Linux 环境中,如何向进程发送终止信号,同时确保从该进程返回的退出代码为 0?我是否必须为此做一些花哨的 GDB 魔术,或者是否有我不知道的花哨的终止信号?

测试用例:

cat; echo $?

killall cat
Run Code Online (Sandbox Code Playgroud)

尝试各种终止信号只会提供不同的返回信号,例如 129、137 和 143。我的目标是终止脚本运行的进程,但让脚本认为它成功了。

linux kill process

22
推荐指数
2
解决办法
2万
查看次数

标签 统计

kill ×1

linux ×1

process ×1