问题标签 [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.
linux - 即使在终止信号之后,bash 脚本也会以零状态退出
即使在中断脚本后,我仍然保持零状态。
第一个脚本
备份
当第一个脚本运行时,它返回退出状态 0 尽管我试图在它结束之前终止备份脚本(为此我创建了一个非常大的文件,因此 rsync 需要时间来复制文件并且我得到了时间在脚本结束之前杀死脚本)
另一件事是,即使在杀死备份脚本之后,rsync 仍然运行。一旦脚本被杀死并且我的第一个脚本返回零状态代码,我希望 rsync 停止。非常感谢任何建议。谢谢!
pip - 使用 pip 安装 conda 失败
我已经看过一些帖子,但似乎没有一个合适的答案。我的主要目标是安装 Jupyter 实验室。但是运行命令 conda install -c conda-forge jupyterlab 我收到与 conda 有关的错误,指出它无法识别。所以我想我会使用 pip 安装 conda 但是我现在得到错误退出状态 1,代码如下。Pip 和 python 都使用 python 3.9 和 pip 21.1.3 工作。请问你能帮忙吗?在此先感谢您的时间。
perl - 当系统命令中的脚本运行不顺利时,需要退出状态!=0
inter.pl 的代码是:
ext.pl 的代码
在这里,当我运行“perl ext.pl”时,$rc 将变为 0。
尽管 inter.pl (/gra/def/ment/ckfile.txt) 中的文件不存在,但我得到的 $rc 为 0。
在同样的场景中,我希望 $rc 为 != 0 (在一种方式中,它应该是一个错误,因为文件 ckfile.txt 不存在)。
注意: 我不能在 inter.pl 中做任何修改
如何实施?
提前致谢。
winapi - 在 NASM for Windows 中设置退出状态
我目前正在尝试学习一些基本的 x86 程序集,但在 Windows 上运行它时遇到了一些困难。我要做的就是设置退出状态。如果我在 Linux 上,我知道如何执行此操作:
显然这将给出退出状态 52。我如何在 Windows 上执行此操作?我看了一遍,但找不到明确的答案。