<分区>
我知道 EXIT 命令会导致 shell 或程序终止。 但是下面的区别是什么:
exit 2
exit 3
exit 4
exit $?
导出 2 与导出 3 等有何不同
<分区>
我知道 EXIT 命令会导致 shell 或程序终止。 但是下面的区别是什么:
exit 2
exit 3
exit 4
exit $?
导出 2 与导出 3 等有何不同
最佳答案
这只是一个退出代码。 0 为精细退出,否则为错误代码。 $?
是一个 shell 变量,用于存储先前的退出值(因此在您之前运行的程序)。
关于linux - 解释 UNIX 中不同的 EXIT 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21860030/