return-code相关内容

在不关闭 shell 的情况下返回退出代码

我想从在另一个脚本中调用的 BASH 脚本返回退出代码,但也可以直接调用.大致是这样的: #!/bin/bashdq2-得到 1 美元如果 [ $?-ne 0 ];然后回声“错误:..."# 退出这里菲# 提取,做一些事情# ... 现在在 EXIT HERE 行中,脚本应该退出并返回退出代码 1.问题是 我不能使用 return,因为当我忘记 source 脚本而不是调用它时,retu ..
发布时间:2022-01-19 15:09:53 其他开发

“set -e"是怎么来的?使用子外壳?

我想知道 set -e 是否通过子 shell 传播(即子 shell 是否继承了其父级的 -e 设置),所以我做了一些实验.我发现了一些我无法解释的奇怪结果. 首先,这里有一些基本的测试.他们返回了我所期望的. ( true; false ) # 1(假;真)#0( set -e; false; true ) # 1 现在我尝试在我的子shell中放置一个子shell会发生什么.此表达 ..
发布时间:2021-12-26 13:14:47 其他开发

在IIS重写规则中,是否可以返回带有URL的CustomResponse statusCode?

我们正在为某些网站(例如a.b.com,b.b.com和c.b.com)计划一个维护窗口.我们想做的是为位于我们主站点(由Tridion CMS数据库提供支持)(例如,www.b.com/maintenance.html)上的保留页面返回503返回码,因为该站点不是正在进行维护.有可能吗? 我们知道您可以在每个正在维护的应用程序的根目录中创建一个app_offline.htm文件,但这将要求 ..
发布时间:2021-05-15 20:02:51 服务器开发

Windows/cmd.exe与Linux/bash的$等价是什么?-程序退出/返回码?

可能重复: 如何获取该应用程序从Windows命令行退出代码? 在Unix/bash中,我可以简单地说: $ echo $? 从交互式和非交互式shell中找出程序的返回/退出代码. 现在,如何在Windows/cmd.exe中执行等效操作? 解决方案 使用“错误级别",如下所示: 如果错误级别1转到错误 errorlevel命令有点特殊;如果返回码等于或高 ..
发布时间:2021-04-22 20:03:41 其他开发

如何在VCL表单应用程序中设置ExitCode

我无法使用ExitCode来处理VCL表单应用程序。这是我的测试应用程序。它是通过Delphi 2007 IDE中的“文件” /“新建”菜单创建的。唯一的变化是我在行末添加了 ExitCode:= 42; 。 程序测试; 使用 表格,在“ Unit27.pas” {Form27}中使用 Unit27; {$ R * .res} 开始 Application.Initi ..
发布时间:2020-10-20 04:05:38 其他开发

使用taskkill/F终止进程,返回代码0

我需要杀死Windows进程(java.exe).我当前正在使用: taskkill.exe /F /IM java.exe 我需要使用/F选项,因为这是关键过程,但是通过这种方式,我得到的是返回码1,而我需要返回代码0(当我不使用/F杀死其他非关键过程时返回) 我该如何解决这个问题? 非常感谢 解决方案 您可以尝试: TASKKILL /F /IM "note ..
发布时间:2020-07-10 21:00:27 其他开发

子流程returncode中的Python'return not'语句

我刚刚遇到了Python中非常奇怪的代码行: .... self.myReturnCode = externalProcessPopen.returncode .... .... return not self.myReturnCode .... return not到底代表什么?我知道,Popen进程仍在运行时,其返回码为“无",完成并成功退出时为随机数.但是,代码的作者究竟想在这里实 ..
发布时间:2020-05-29 01:07:43 Python

如何“设置”与subshel​​ls一起工作?

我想知道是否 set -e 通过subshel​​ls传播(即,subshel​​l是否继承 -e 它的父母),所以我做了一些实验。我发现一些奇怪的结果,我无法解释。 首先,这里有一些基本的测试。他们返回我的期望。 (true; false)#1 (false; true)#0 (set -e; false; true)#1 现在我尝试了如果我把在我的子壳内的一个 ..
发布时间:2017-08-28 03:06:54 开发方法

返回退出code,而不关闭壳

我想从那个叫另一个脚本中的bash脚本返回退出code,但也可以直接调用。它大致是这样的: #!/斌/庆典 DQ2-得到$ 1 如果[$? -ne 0];然后 回声“错误:...” #在这里退出 科幻 #提取物,做一些东西 #... 在该行现在退出此处脚本应该退出并返回退出code 1的问题是, 我不能使用收益,因为当我忘了,而不是源调用它,回报将的不的退出,其余的脚本该脚本将被执 ..
发布时间:2016-08-03 11:34:17 Linux/Unix