如果我使用
根据这篇帖子中的回答,当向进程发送
kill
命令向进程发送 SIGTERM
信号,我期望会得到一个退出码,但是在杀死进程后运行下面的命令时,我总是得到0(零):echo $?
根据这篇帖子中的回答,当向进程发送
SIGTERM
信号时,我应该得到143的返回值:Always app Java end with "Exit 143" Ubuntu。但是我并没有得到这个退出码。为什么呢?
kill
命令本身的退出代码有参考资料吗? - Ohad Schneider$ man kill
,它告诉我们:0 = 成功,1 = 失败,64 = 部分成功(当指定了多个进程时)。 - NicolasWebDev