问题标签 [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 投票
0 回答
685 浏览

python-2.7 - 尝试访问库时,cython 失败,退出状态为 2

此代码返回错误

编译错误:命令“C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IC:\ProgramData\Anaconda2\ lib\site-packages\numpy\core\include -IC:\ProgramData\Anaconda2\lib\site-packages\numpy\core\include -IC:\ProgramData\Anaconda2\include -IC:\ProgramData\Anaconda2\PC /TcC :\Users\MyPC.ipython\cython_cython_magic_ccc18a1fe0d778405242b7bd9128f2ff.c /FoC:\Users\MyPC.ipython\cython\Users\MyPC.ipython\cython_cython_magic_ccc18a1fe0d778405242b7bd9128f2ff.obj“失败,退出状态。

我不确定如何修复它,我需要能够访问 cblas.h。是因为我没有正确设置 cblas 文件,还是我的编译器不工作?有什么问题,我对cython不太熟悉。

这是我的命令行终端上出现的图片: 错误 我刚刚注意到它说它找不到文件/目录。这很有帮助,感谢谁指出它应该在我的命令行上显示错误。

无论如何,有人可以指出这个错误不是什么吗?例如,只要运行代码的 ipython 笔记本与“cblas.h”位于同一文件夹中,我是否应该能够从“cblas.h”执行“cdef extern”?谢谢!

0 投票
1 回答
46 浏览

bash - 这个脚本(迭代文件,将它们作为参数传递给另一个脚本,计算失败并总结成功的输出)是否正确编写?

我正在处理一个考试练习问题,我们需要在文件上调用一个脚本。如果退出状态不为零,我们将失败次数加一,否则我们将 sum 变量加一。由于我们实际上没有这个脚本,所以我只是想验证我在纸上写的内容是否正确,假设我们调用的脚本称为计算,并且 args 是所有文件参数。

0 投票
1 回答
4840 浏览

c++ - 如何解决退出状态1错误?

我想编写 c++ 代码,它将所有与输入值长度相同的元素分开

但它给出了错误

我找不到我的错误,请帮助我。

0 投票
1 回答
139 浏览

bash - Linux find 命令的退出状态始终显示成功

我打算在脚本中使用 Linux“查找”命令。如果“查找”命令在提到的任何路径中找到可执行文件,而不是确切路径,我就会感到困扰。我正在测试以下内容:

为什么在这两种情况下都find给出退出状态0,无论它是否找到可执行文件

0 投票
3 回答
52 浏览

c++ - 填充动态数组时获取退出状态-1

出于某种原因,即使我已经查看并确保自己做对了,我仍然在这段代码中得到退出状态 -1。我只是想创建一个动态二维数组并用 0 填充每个值:

我已经做了一些测试,当我尝试填充数组时,没有第二个 for 循环,代码运行良好,所以我认为问题就在那里,即使我看不出它有什么问题。

这是以防万一的课程:

我是 C++ 新手,所以如果这是一个明显的错误,请放轻松。谢谢您的帮助。

0 投票
0 回答
304 浏览

bash - BASH 脚本中的 gzip 可以在文件完全解压缩之前给出退出状态吗?如何防止这种情况?

我正在尝试编写一个脚本来按顺序收集一些关于 .fastq 文件的统计信息。在我的脚本中,我在循环 () 中解压缩和重新压缩每个文件gzip / gzip -d,应用命令来查找每个文件的统计信息,同时使用 ie 解压缩它 command "${file_name//.fastq.gz/.fastq}"

当我这样做时,我的脚本有时无法收集某些文件的统计信息(例如,给我的行数为零)。但是,它看似随机地执行此操作,并且不止一次地运行脚本,它有时会收集统计信息,有时不会针对同一个文件。

我相信这是因为 gzip 在文件完全解压缩之前返回退出状态,这意味着我的脚本会继续,有时会从半压缩文件中收集统计信息。为了支持这一点,我看到了为同一文件返回的文件大小的不同统计信息(但不是标题行计数等统计信息,它似乎为零或我期望的值)。

有没有最好的方法告诉 BASH 等到文件完全解压缩?我尝试过使用的变体,until [ -f "${file_name//.fastq.gz/.fastq}" ]until [ command "${file_name//.fastq.gz/.fastq}" != 0 ]我仍然不总是以这种方式得到正确的结果(我通过解压缩文件并手动应用每个命令进行了检查),然后每次将值与脚本进行比较。

我在下面发布了脚本并链接了一张图片,该图片显示了四个文件上脚本的两次不同运行的输出,以突出显示该问题。作为记录,我一直在 sun Grid 引擎上运行此脚本,并且它一直没有返回任何错误消息伴随此。

对相同文件运行两次时的输出变化示例 - 请参阅第 4 个文件

0 投票
2 回答
52 浏览

c++ - 结构数组程序具有未知的编译或分段错误,c++

我正在编写包含结构的程序,该程序在 repl.it ide 中的第一次迭代后运行然后崩溃,并在我的 cygwin 命令行中运行 2-3 次。我刚开始使用 c++,所以我没有立即看到任何东西,但我相信语法是正确的。该程序将歌曲列表保存在一个空的文本文件中,但也将歌曲保存到一个空数组中,以便我以后可以引用它。

具有文本文件的 repl.it 链接:https ://repl.it/@ValerieAndy/PrWorkingwStructs

抱歉,如果这是提出问题的错误方式,我也是新来的。

0 投票
3 回答
784 浏览

c++ - C++ 程序的退出状态 -1

执行时,我的代码给出退出状态-1。如果有任何不同,我可以显示输入。任何人都可以找到为什么会这样吗?

输入:

6

氮 10

E 2

3

W 4

S 5

E 8

我已经查看了二维整数数组和代码中的变量,寻找未初始化的变量,但我没有发现这样的错误。任何人都可以看到为什么我得到退出状态-1?

0 投票
0 回答
144 浏览

java - 如何从关闭挂钩中以非零退出代码退出?

我有一个 javaagent 在应用程序运行时收集某些信息。它还注册了一个关闭钩子,在应用程序退出时将收集的数据与一些黄金数据进行比较,如果比较失败,预计将以非零退出状态退出。

但是,我无法执行此操作,因为调用 System.exit(exitStatus) 似乎会强制应用程序陷入死锁。

有没有办法以非零退出状态从关闭挂钩中退出

我也尝试使用 java.lang.Runtime.halt(exitStatus) 但它似乎没有帮助。回声$?似乎总是指示退出状态为 0

我的申请代码

我的代理代码:

0 投票
1 回答
445 浏览

spring-batch - 春季批处理数据库连接失败未返回正确的退出状态

我已经浏览了几篇与类似问题相关的帖子,我正在通过 shell 脚本调用 spring 批处理应用程序并获取退出状态。成功执行后一切正常。ExitStatus 填充为 0。但是,如果存在任何数据库错误(创建数据库错误,我给了错误的数据库端口),则 ExitStatus 将返回为空。代码如下

我参考了以下帖子并以类似方式实施

如果抛出异常,则使用非零代码退出 spring-batch 作业

Spring批量返回自定义进程退出代码

外壳脚本:java -jar $JOBDIR/lib/feed*.jar

爪哇:

如果出现数据库错误,它甚至还没有到达主方法 System.exit(exitCode) 的末尾;任何人都可以指导我有什么问题吗?