标签: exit-code

如何从Windows命令行获取应用程序退出代码?

我正在运行一个程序,想看看它的返回代码是什么(因为它根据不同的错误返回不同的代码).

我知道在Bash中我可以通过运行来做到这一点

回声$?

在Windows上使用cmd.exe时该怎么办?

windows command-line cmd process exit-code

764
推荐指数
6
解决办法
71万
查看次数

在Bash脚本中,如果出现某种情况,如何退出整个脚本?

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

有没有办法可以在没有将整个脚本包含在while循环中并使用中断的情况下执行此操作?有点像dun dun dun goto?

bash scripting exit-code exit

641
推荐指数
6
解决办法
60万
查看次数

如何在.NET中指定控制台应用程序的退出代码?

我在.NET中有一个简单的控制台应用程序.它只是更大应用程序的测试部分.我想指定我的控制台应用程序的"退出代码".我该怎么做呢?

.net c# exit-code

457
推荐指数
10
解决办法
30万
查看次数

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

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

我已经看到分段错误经常导致退出状态为11,但我不知道这是否只是我工作的惯例(那些失败的应用程序都是内部的)或标准.

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

linux error-handling exit-code

300
推荐指数
8
解决办法
28万
查看次数

Python中的退出代码

我收到一条消息说script xyz.py returned exit code 0.这是什么意思?

Python中的退出代码是什么意思?那里有多少?哪些重要?

python exit-code

185
推荐指数
11
解决办法
40万
查看次数

Python中exit(0)和exit(1)之间的区别

Python exit(0)exit(1)Python 之间的区别是什么?

我试着环顾四周,但没有在这些方面找到具体的问题.如果它已经被回答,那么链接就足够了.

python exit-code

147
推荐指数
5
解决办法
23万
查看次数

什么是线程退出代码?

调试时,"输出"窗口中的线程退出代码究竟是什么?它给了我什么信息?它在某种程度上是有用的还是只是一个不应该打扰我的内部东西?

The thread 0x552c has exited with code 259 (0x103).
The thread 0x4440 has exited with code 0 (0x0).
Run Code Online (Sandbox Code Playgroud)

可能有某种可能的退出代码列表及其重要性吗?

c# debugging multithreading exit-code

112
推荐指数
2
解决办法
12万
查看次数

ruby系统命令检查退出代码

我在ruby中有一堆系统调用,如下所示,我想同时检查它们的退出代码,以便在该命令失败时我的脚本退出.

system("VBoxManage createvm --name test1")
system("ruby test.rb")
Run Code Online (Sandbox Code Playgroud)

我想要类似的东西

system("VBoxManage createvm --name test1", 0) < - 第二个参数检查退出代码并确认系统调用成功,如果没有,则会引发错误或执行某种操作.

这有可能吗?

我已经尝试过这方面的事情,但也没有用.

system("ruby test.rb")
system("echo $?")
Run Code Online (Sandbox Code Playgroud)

要么

`ruby test.rb`
exit_code = `echo $?`
if exit_code != 0
  raise 'Exit code is not zero'
end
Run Code Online (Sandbox Code Playgroud)

ruby command exit-code exit

102
推荐指数
6
解决办法
8万
查看次数

为什么我的PowerShell退出代码始终为"0"?

我有一个PowerShell脚本如下

##teamcity[progressMessage 'Beginning build']
# If the build computer is not running the appropriate version of .NET, then the build will not run. Throw an error immediately.
if( (ls "$env:windir\Microsoft.NET\Framework\v4.0*") -eq $null ) {
    throw "This project requires .NET 4.0 to compile. Unfortunately .NET 4.0 doesn't appear to be installed on this machine."
    ##teamcity[buildStatus status='FAILURE' ]
}

##teamcity[progressMessage 'Setting up variables']
# Set up variables for the build script
$invocation = (Get-Variable MyInvocation).Value
$directorypath = Split-Path $invocation.MyCommand.Path
$v4_net_version = (ls …
Run Code Online (Sandbox Code Playgroud)

powershell teamcity exit-code

71
推荐指数
3
解决办法
4万
查看次数

命令/ usr/bin/codesign失败,退出代码为1

我有以下错误:

命令/ usr/bin/codesign失败,退出代码为1

这是我已经尝试解决这个问题的方法:

  • 将包标识符设置为com.server.pgmname
  • 将代码签名设置为"Any Iphone OS Device"
  • 将代码签名标识设置为我的分发标识.

只有当我尝试在我的设备上构建时才会出现错误,在模拟器上一切正常.

你有什么建议吗?

iphone exit-code codesign ios

61
推荐指数
8
解决办法
12万
查看次数