问题标签 [exitstatus]

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 投票
2 回答
230 浏览

assembly - 如何从 main() 返回大于 8 位的数字?

据我所知,从返回的退出代码r0仅使用该寄存器的最低 8 位。我将如何返回高于 8 位的值?

这是 ARMv7 代码:

0 投票
1 回答
99 浏览

exit-code - 退出代码:codeforces 上的 -1

我在 codeforces 上提交了一个代码,在第 11 个测试用例中我得到了这个-

退出代码:-1在这里表示什么?

0 投票
2 回答
51 浏览

bash - Bash 退出状态总是比较失败

在我的 .bashrc ...

exitstatus 总是计算为false,即使变量sa看起来是相同的字符串:

第 50 行和第 52 行向我展示了它s被视为字符串,因此我在第 57 行将其作为字符串进行比较。如果我与s自身或a自身进行比较,则比较按预期工作,因为 exitstatus 始终评估为true。由于某种原因exit status $?,exitstatus 的参数没有按我的预期处理。

我错过了什么?

0 投票
1 回答
626 浏览

linux - Linux shell 脚本的退出状态 -1

我在我们的一个服务器中有一些 Unix shell 脚本,并且我使用 Spring Boot 编写了一个 Java 程序,该程序部署在另一个应用程序服务器中。从我的 Spring Boot 应用程序中,我正在另一台服务器上远程执行 shell 脚本。我的程序如下:

问题是对于某些 shell 脚本,从 shell 脚本返回的退出状态为 -1。我在文档中发现,成功完成后,返回的退出状态为 0,如果执行不成功,返回的退出状态将大于 0。有人可以指导我退出状态 -1 表示什么吗?由于 shell 脚本正在成功执行,但返回的退出状态为 -1。

0 投票
1 回答
373 浏览

c++ - ctest 报告退出状态为 1 的测试成功

我有一个带有单元测试的项目,当我运行 ctest(macos 上的 cmake 版本 3.18.2)时,所有测试都报告成功。但是,如果我自己运行其中一项测试,它的退出状态为 1。据我所知,这不应该发生,那么是什么原因造成的,我该如何解决?

这个问题是一个粗心的小错误,但为了其他遇到这个问题的人的利益,我提供了一个答案,其余问题可以跳过。

不幸的是,我无法用较小的最小工作示例重现此行为。我会尽量提供尽可能多的相关信息,如果我遗漏了什么,请告诉我。下面是单元测试的代码:

当我取消注释注释部分时,退出代码更改为 2 并且 ctest 仍然报告成功。

这是我运行 ctest 时发生的情况(有和没有注释部分):

如果我单独运行测试并检查退出状态(注释掉的东西),这是我得到的:

当我包含注释部分时,唯一改变的是两个测试失败并且退出状态是 2 而不是 1。

这里有--verbose标志:

我没有更改 ctest 配置(如此处所建议。CMakeLists.txt 看起来像这样:

0 投票
1 回答
48 浏览

python - 如何从 Python 脚本中获取返回类型

我将以下代码另存为some_file.py

当我像这样运行脚本时:

我想捕捉返回值。我尝试了这种方法,但没有成功:

0 投票
1 回答
194 浏览

python - 无法安装撕裂器错误:命令错误退出,退出状态为 1

尝试在 python 3.9.1 windiws 版本上安装 ripser 所有依赖项都已预先安装,包括 microsoft visual 中的构建工具。但是当我运行它时,我不断收到以下错误。

我已经尝试过 pip install -- pre -U ripser ,它适用于 sklearn 但它不适用于此任何建议将不胜感激。

0 投票
2 回答
105 浏览

jq - 如果输入为空,则以非零退出

我正在尝试使用 JQ 解析我的 curl 输出并检查退出代码,因此当我的 curl 输出为空时,JQ 返回 0 退出代码。

例如:

如何使它返回 1 或一些非零值?

0 投票
1 回答
123 浏览

r - R:无法从 GitHub 安装“treeshap”

我正在使用 R 编程语言。我正在尝试从 github 安装以下 R 库:https ://rdrr.io/github/ModelOriented/treeshap/

根据本网站的说明,我复制并粘贴了以下代码来安装这个库(我在 CRAN 上找不到这个库):

但是,这会产生以下消息和错误:

这是R会话信息:

有人可以告诉我我做错了什么吗?

谢谢

0 投票
2 回答
1275 浏览

pip - PyTorch 的几何安装问题。“火炬分散”产生退出状态为 1 的错误

如果以前使用过 PyTorch 几何,任何人都可以帮我解决这个问题。我在从 PyTorch Geometric 安装 Torch-scatter 以处理一些基于TAPAS模型的问答任务的表格数据时遇到问题。我认为源代码存在编译错误。我尝试检查其他论坛并没有找到解决方案。

产生错误的过程:

控制台输出:

我还尝试使用 python -f 标志,并特别尝试从源代码中提取:

以下是我的 PyTorch 和 CUDA 版本以及各自的导入和控制台输出:

输出:

CUDA 版本:

输出:

蟒蛇版本:

非常感谢您的时间和指导。