gpt4 book ai didi

linux - Linux shell 中的退出状态

转载 作者:太空宇宙 更新时间:2023-11-04 10:39:04 25 4
gpt4 key购买 nike

为什么 Linux/shell 中的退出状态即 $?是128 加上状态编号。我已搜索但找不到合适的解释。

最佳答案

如果退出状态>127,一般是信号号加128,原因是信号在状态的二进制表示中占据最高位。

例如130:

10000010
^ ^
| |
| 2, i.e. SIGINT
killed by a signal

关于linux - Linux shell 中的退出状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35986638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com