问题标签 [exit-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3331 浏览

c# - 在 Environment.Exit() 上捕获异常

我的主要功能结束后,我需要返回退出代码 1。但是,我还有一个永远不会结束的线程(while(true))。所以我设法打电话给Environment.Exit(1)。但是在处理 com 对象时我遇到了一些异常......

由于几个原因,我无法更改其他线程代码。大家提倡怎么做?

我可以捕获来自 com 对象处理的异常吗?我是否有其他选项可以返回退出代码?

0 投票
3 回答
12152 浏览

python - Python线程退出代码

有没有办法判断线程是正常退出还是因为异常退出?

0 投票
1 回答
2717 浏览

java - JVM退出代码10的含义

当 JVM 退出时,我收到以下消息:

退出代码10是什么意思?

0 投票
7 回答
12151 浏览

bash - 在 bash 中添加(收集)退出代码

我需要依赖脚本中的几个单独的执行,并且不想将它们全部捆绑在一个丑陋的“if”语句中。我想使用退出代码“$?” 每次执行并添加它;最后,如果这个值超过阈值 - 我想执行一个命令。

伪代码:

问题:即使 Internet 声称并非如此,bash 也拒绝处理 RESULT 和 $? 作为整数。什么是正确的语法?

谢谢。

0 投票
4 回答
62360 浏览

perl - 为什么我的 Perl 脚本以 137 退出?

有没有办法消除 perl 中的警告(退出代码 137)?我在另一个 shell 脚本中在 linux 上运行 Perl 脚本。此 Perl 脚本以警告和退出代码 137 退出。我无法确定退出代码 137 代表什么。

避免此警告的最佳方法是什么?我在脚本中尝试了“无警告”,并且在我的 Perl 脚本末尾也有一个 exit 0。

0 投票
2 回答
1805 浏览

msbuild - 在 MSBuild 中捕获错误状态

作为使用 MSBuild 运行 xUnit.net 测试的一些构建自动化的一部分,我遇到了需要循环一批项目的情况。

在循环内部,我需要检测迭代是否失败,无论如何我都想继续执行。然后在批处理位之后,我需要知道是否发生了一个或多个错误,以便将结果报告给 TeamBuild。

IOW,在伪代码中:

我希望这可以在没有自定义任务的情况下实现(或者像 Jonne 那样破解 xunit.net MSBuild 任务)。(但愿意使用 MSBuild Community 或 Sdc 任务)

和@BradWilson:我这不可能干净地完成,我会寻找Jonne 的改变a la NUnit 任务也使其成为xunit 任务

另请参阅:如何让 Team Build 显示 xUnit.net 测试套件的测试结果和覆盖率?

0 投票
10 回答
313653 浏览

linux - Linux 中是否有任何标准的退出状态代码?

如果进程的退出状态为 0,则认为进程在 Linux 中已正确完成。

我已经看到分段错误通常会导致退出状态为 11,尽管我不知道这只是我工作的惯例(像这样失败的应用程序都是内部的)还是标准。

Linux 中的进程是否有标准的退出代码?

0 投票
0 回答
134663 浏览

c++ - 如何退出 C++ 程序?

如何退出 C++ 程序。调用哪个函数来结束程序以及该方法采用哪些值?

为了澄清我想从我的代码中退出一个 C++ 程序。而且我可能想在该程序的main功能之外退出该程序。

0 投票
19 回答
90555 浏览

iphone - gcc-4.2 失败,退出代码为 1 iphone

我在讨论论坛上看到了这个错误,但作为一个非程序员,我不知道如何进行。

基本上我有代码,我发现它可以帮助我更改分组 uitableview 上单元格的背景颜色。该代码引入了这样的一行:

这给出了一个错误,表明它没有被声明,所以我在 import uikit 下添加了以下内容到我的 .h 文件中:

现在它表明我有一个错误:

Command/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 失败,退出代码为 1 iphone

一些讨论讨论了库,但因为我没有编程背景,所以我不知道该怎么做。我还看到有些人显示了日志输出,但我不确定这是从哪里来的,因为我没有得到任何调试窗口,因为我猜它并没有那么远。我只需单击“构建并开始”,就会在消息窗口中收到此错误。

有什么想法吗?

0 投票
8 回答
838308 浏览

bash - 在 Bash 脚本中,如果发生某种情况,如何退出整个脚本?

我正在用 Bash 编写一个脚本来测试一些代码。但是,如果首先编译代码失败,则运行测试似乎很愚蠢,在这种情况下,我将中止测试。

有没有一种方法可以做到这一点,而无需将整个脚本包装在 while 循环中并使用中断?像dun dun dun goto这样的东西?