Tag: 退出代码

什么是diff的错误退出值?

在diff手册页上,我发现这些退出值: 0 No differences were found. 1 Differences were found. >1 An error occurred. 对于不同的错误,是否有超过1的不同退出值?

为什么我看到多个“线程0x22c8退出代码259(0x103)”消息

我在我的Winforms应用程序中得到了这些消息的一大堆,即使我从来没有明确地做任何线程。 为什么发生这种情况? 我已经四处寻找一个解释,但很难说这样的调查。 我正在使用Visual Studios 2013,这是我关心的debugging输出: The thread 0x23a4 has exited with code 259 (0x103). The thread 0x2884 has exited with code 259 (0x103). The thread 0x27ec has exited with code 259 (0x103). The thread 0x1978 has exited with code 259 (0x103). The thread 0x1534 has exited with code 259 (0x103). The thread 0x1ad8 has […]

为什么我的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. Unfortunatly .NET 4.0 doesn't appear to be installed on this machine." ##teamcity[buildStatus status='FAILURE' […]

ruby系统命令检查退出代码

我在ruby中有一堆系统调用,比如下面的代码,我想同时检查它们的退出代码,这样如果这个命令失败,我的脚本就会退出。 system("VBoxManage createvm –name test1") system("ruby test.rb") 我想要类似的东西 system("VBoxManage createvm –name test1", 0) < – 其中第二个参数检查退出代码,并确认该系统调用是成功的,如果没有,它会引发错误或做这样的事情。 这是可能的吗? 我已经尝试了一些沿着这条线,也没有工作。 system("ruby test.rb") system("echo $?") 要么 `ruby test.rb` exit_code = `echo $?` if exit_code != 0 raise 'Exit code is not zero' end

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

我在.NET中有一个简单的控制台应用程序。 这只是大型应用程序的testing部分。 我想指定我的控制台应用程序的“退出代码”。 我该怎么做呢?

如何在Perl中捕获stderr,stdout和退出代码?

是否有可能从Perl运行外部进程,捕获它的stderr,stdout和进程退出代码? 我似乎能够做到这些的组合,例如使用反引号获取标准输出,IPC :: Open3捕获输出,和system()获得退出代码。 如何一次捕获stderr,stdout和退出代码?

GCC 4.2失败,退出代码1 iPhone

我在讨论论坛上看到了这个错误,但是作为一个非程序员,我不知道如何进步。 基本上我有代码,我发现,以帮助我改变分组的uitableview单元格的背景颜色。 代码引入了一行: CGContextAddArcToPoint(c, minx, miny, midx, miny, ROUND_SIZE); 这给了一个错误,表明它没有声明,所以我添加到我的.h文件下面的导入uikit下面: #import <UIKit/UIKit.h> #define ROUND_SIZE 10 现在它显示我有一个错误: Command / Developer / Platforms / iPhoneSimulator.platform / Developer / usr / bin / gcc-4.2失败,退出代码为1 一些讨论谈论图书馆,但因为我没有编程背景,我不明白该怎么做。 我也看到一些人显示日志输出,但我不知道从哪里来,因为我没有得到任何debugging窗口,因为我猜测它没有得到那么多。 我只需点击“Build and Go”,我会在Message窗口中看到这个错误。 有什么想法吗?

什么是线程退出代码?

在debugging时,输出窗口中的线程退出代码究竟是什么? 它给了我什么信息? 这是不是有用的或只是一个内部的东西,不应该打扰我? The thread 0x552c has exited with code 259 (0x103). The thread 0x4440 has exited with code 0 (0x0). 是否可能有某种可能的退出代码列表及其意义?

主函数的返回值范围

标准对主要回报值的评价范围是什么? 只说最多255? 因为 int main(void){ return 256; } echo $? ; # out 0

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

我正在运行一个程序,并希望看到它的返回码是什么(因为它根据不同的错误返回不同的代码)。 我知道在Bash我可以通过跑步来做到这一点 echo $? 在Windows上使用cmd.exe时该怎么办?