977得票7回答
如何从Windows命令行获取应用程序的退出代码?

我正在运行一个程序并想查看它的返回代码(因为它会根据不同的错误返回不同的代码)。 我知道在Bash中可以通过运行以下命令来实现: echo $? 当在Windows上使用cmd.exe时,该怎么做呢?

936得票9回答
如果在Bash脚本中出现特定条件,如何退出整个脚本?

我正在编写一个Bash脚本来测试一些代码。但是如果首次编译代码失败,运行测试看起来很愚蠢,这种情况下我将中止测试。 是否有一种方法可以在不将整个脚本包装在while循环中并使用break的情况下实现这一点?类似于dun dun dun跳转的方式?

598得票13回答
如何使用“if”语句检查退出状态

在if语句中检查退出状态以打印特定输出,最好的方法是什么? 我认为可以这样实现:if [ $? -eq 1 ] then echo "blah blah blah" fi 我遇到的问题是exit语句在if语句之前,因为它必须有这个退出代码,但问题也在于如果这个退出...

563得票14回答
在.NET中,如何指定控制台应用程序的退出代码?

我有一个简单的.NET控制台应用程序,它只是一个较大应用程序的测试部分。我想指定控制台应用程序的“退出代码”。我该如何做?

381得票12回答
Linux中是否有任何标准的退出状态码?

如果在Linux中进程的退出状态为0,则认为该进程已经正确完成。 我发现,分段错误常常会导致退出状态为11,但我不知道这是否只是我们公司的惯例(所有失败的应用程序都是内部的),还是一个标准。 在Linux中,进程的退出码是否有标准化的规定?

328得票16回答
Python中的退出代码

我收到一条消息,上面写着 脚本 xyz.py 返回退出码 0。这是什么意思? 在 Python 中,退出码代表什么?有多少种退出码?哪些退出码比较重要?

237得票5回答
在Python中,exit(0)和exit(1)的区别是什么?

在Python中,exit(0)和exit(1)有什么区别?我试着找了一下,但没有找到类似的问题。如果已经有答案,提供一个链接即可。

122得票7回答
Ruby系统命令检查退出码

我有一堆在Ruby中的系统调用,比如下面这些,我想同时检查它们的退出码,以便如果该命令失败,我的脚本就会退出。system("VBoxManage createvm --name test1") system("ruby test.rb") 我想要类似这样的东西: system("VBoxM...

117得票3回答
线程退出代码是什么?

在进行调试时,“线程退出代码”指的是什么?它提供了什么信息?它是否有用或者只是一些不必关心的内部信息?The thread 0x552c has exited with code 259 (0x103). The thread 0x4440 has exited with code 0 (0x...

82得票4回答
diff 的错误退出值是什么?

我在 diff man-page 中找到了以下退出值: 0 No differences were found. 1 Differences were found. >1 An error occurred. 不同的错误会产生大于 1 的不同...