error-handling相关内容

批处理文件测试误差水平

我想有条件在成功执行另一个EXE有条件运行批处理文件exe文件。 我试过IF和ERRORLEVEL几个不同的组合,但似乎没有工作。 “.. \\ .. \\ .. \\ TeamBuildTypes \\当前分支\\ DatabaseUpdate.exe”-s本地主机\\ sql2008r2IF%ERRORLEVEL%1( “.. \\ .. \\ .. \\ TeamBuildTypes \ ..
发布时间:2016-08-04 16:56:22 Windows 2008/2003/2000

批:退出code为" RD"在误差为0,以及

我正在写一个批处理(.bat)脚本,我需要处理,其中一个文件夹的删除失败的情况下。我使用%ERRORLEVEL%赶出境code,但在 RD的情况下命令它似乎不工作: C:\\用户\\江户时代\\桌面>第三TESTDIR 目录不为空C:\\用户\\江户时代\\桌面>回声%ERRORLEVEL% 0 为什么呢?你有什么建议?结果 谢谢! 解决方案 哇,这是我见过的第二个情况ER ..

文件重定向在Windows和%ERRORLEVEL%

假设我们希望在Windows中创建一个空文件使用以下命令: 键入NUL> C:\\不\\不\\存\\ file.txt的 目录不存在,所以我们得到了错误:系统找不到指定的路径 如果您打印出%ERRORLEVEL%的输出是:回声%ERRORLEVEL% 0 然而,命令没有成功! 我注意到,Windows不设置%ERRORLEVEL%最后一个命令,如果你使用重定向。 有没有办法解决 ..
发布时间:2016-08-04 16:18:12 Windows 2008/2003/2000

实际收益code为SCP

我写一个bash脚本,通过文件名的例子不胜枚举,并尝试使用 SCP 每个文件从两个服务器复制到本地文件夹。然后,该脚本本地文件相互比较。然而有时,该文件将不会在一台服务器或另一个或两个上存在。 起初,我就是用这个code: SCP $用户@ $主持人:在/ etc / $文件./$host/conf/ 2 - ;的/ tmp /错误1 GT;的/ dev / null的 错误= $(小于的 ..
发布时间:2016-08-03 12:15:11 Linux/Unix

保存子命令的错误信息

当使用子运行bash命令,我可能会当命令无效碰到的情况。在这种情况下,bash将会返回一个错误讯息话题。我们怎样才能抓住这个消息?我想这个消息保存到一个日志文件。 下面是一个例子,我尝试在一个不存在的目录中列出的文件。 尝试: subprocess.check_call([“LS”,“/家/非”]) DF = subprocess.Popen([“LS”,“/家/非”],标准输 ..
发布时间:2016-08-03 12:00:52 Python

无视猛砸pipefail错误code 141

(通过设置-o pipefail )允许,如果非脚本失败设置的bash pipefail 选项落入零误差,那里是一个非零的错误在管道的任何步骤。 不过,我们正在运行到 SIGPIPE 错误(错误code 141),其中数据写入不再存在的管道。 有没有一种方法来设置的bash忽略 SIGPIPE 的错误,或者是有编写错误处理程序将处理所有的错误状态codeS而是一种方法,说,0和141? 例如 ..
发布时间:2016-08-03 11:55:04 Python

检查从命令的输出零线通过SSH

如果我这样做,而网络出现故障,那么零的情况下将被执行,它不应该的。 案“$(SSH -n $主机列表ZFS快照-t -o名-H | grep的”坦克/ FS“|厕所-l | awk的'{$打印1}” )“在 0)#做点什么 ;; 1)#做别的事情 ;; *)#失败 ESAC 在我检查,我可以SSH到 $主机脚本较早,但今天我发现了这个问 ..
发布时间:2016-08-03 11:53:01 服务器开发

检查所有的命令退出code bash脚本中

考虑在那里我有几个命令很长的bash脚本的情况。有一个简单的方法可以轻松地检查它们为退出状态全部即可。所以,如果有一些失败,我可以显示哪些命令失败和返回code。 我的意思是,我不想使用测试的每个他们检查类似下列之一: my_command 如果[$状态-ne 0];然后 #ERROR情况 回声“错误而执行”my_command“RET code:”$? 1号出口 科 ..
发布时间:2016-08-03 11:52:04 服务器开发

醒目退出code执行MySQL查询后

我工作的一个bash脚本,将查询的MySQL。我想补充一些错误检查。我们说,如果由于某种原因,下面的查询失败,我要赶在退出错误并退出脚本。例如,这是我的脚本的一部分。 QUERY =“SELECT DISTINCT`TABLE_SCHEMA`,`TABLE_NAME` FROM`information_schema`.`TABLES` WHERE TABLE_SCHEMA NOT IN('my ..
发布时间:2016-08-03 11:43:33 数据库

由蟒蛇在shell脚本返回处理退出code

我是从一个shell脚本中调用一个python脚本。 Python脚本返回失败的情况下,错误codeS。 如何在shell脚本处理这些错误codeS并在必要时退出呢? 解决方案 最后一个命令的退出code被包含在 $?。 下面的伪code用途: 蟒蛇myPythonScript.py RET = $? 如果[$沤-ne 0];然后 #Handle失败 #exit如 ..
发布时间:2016-08-03 11:22:26 Linux/Unix

System.exit收益code未bash所检测到的eval

这个苦苦挣扎了一个小时... JAVA code: ULogger.info(“抛出666!”); System.exit(666); bash的包装:的eval $ {} COMMAND_TO_RUN ret_ code = $? printf的“错误code:[%D]。”$ {ret_ code} 输出: [2012-11-30 15:20:12,971] [INFO]抛出666 ..
发布时间:2016-08-02 15:13:35 Java开发

我怎样才能排除所有"许可被拒绝"从&QUOT消息;发现"?

我要隐藏所有的权限被拒绝的信息来自: 找到。 > files_and_folders 当这样的消息出现 我的实验。我需要收集的所有文件夹和文件,以它并不存在。 是否有可能直接权限级别的 files_and_folders 文件? 我怎么能在同一时间隐藏的错误? 解决方案 使用:找到。 !可读-prune 要避免出现“权限被拒绝” ,不燮preSS(其他)的错误信息 并获得退 ..
发布时间:2016-08-02 13:14:27 Linux/Unix

BASH中的错误处理

什么是你最喜欢的方法BASH来处理错误? 我已经在网络上发现了BASH处理错误的最好的例子是在 http://www.linuxcommand.org 。 威廉Shotts,JR建议使用下面的函数用于错误处理BASH: #!/斌/庆典#A雨衣错误处理例程#我把我的剧本名为PROGNAME一个变量, #保存程序被运行的名称。你可以得到这个 在命令行($ 0)中的第一项#值。;:#参考HTTP这 ..
发布时间:2016-08-02 13:02:51 Linux/Unix

SQL Azure数据库的重试逻辑

我已实现了以下code写入到Azure数据库处理时,INSERT / UPDATE重试逻辑与指数退避。 静态的SqlConnection TryOpen(这SqlConnection的连接) { INT试图= 0; 而(尝试小于5) { 尝试 { 如果(企图大于0) System.Threading.Thread.Sleep(((int)的M ..
发布时间:2016-07-29 17:11:51 云存储

字preSS生成用户登录WP_Error对象?

我想即使正确返回登录错误信息用户键入他们的特权。换言之,以终止登录并显示错误信息。 当我们键入错误的密码,文字preSS所示: 时出错验证您的详细信息。错误:您的用户名admin输入的密码不正确。忘记密码? ..在登录页面上。这是因为 WP_Error 返回的对象。 所以,我好奇的问题是: 如何获得/生成我自己的这个 WP_Error 对象,即可返回?它是阵列? 解决方案 您需要 ..
发布时间:2016-07-25 21:00:12 ASP .NET

Laravel 5.2 - 验证:显示自定义错误信息

我如何自定义错误消息(如“这些证书不符合我们的记录。”),它们无需触碰后未成功登录/注册显示基础文件?我正在寻找一个解决方案,并希望优雅的一个,至少不碰 AuthenticatesAndRegistersUsers 也不 ThrottlesLogins :) 我使用了 AuthController 和执行后Laravel提供形式: PHP工匠化妆:AUTH 控制器: (它只有一个构 ..
发布时间:2016-07-25 19:27:28 PHP

很简单:Java的如何使用" isRunning"在音频剪辑?

在java中我需要检查是否有音频剪辑运行,但是当我尝试这样的: 如果(clip1.isRunning()){} Eclipse中给我的错误: “的方法isRunning()是未定义的类型音频剪辑。” 我要补充的东西上的音频剪辑使用isRunning()?还是我做错了什么? 由于它是一个长的节目在这里只是我的进口,我初始化音频剪辑和部分在那里我使用它:进口java.applet.Applet ..
发布时间:2016-07-22 20:03:06 Java开发

离开页面时JQuery的阿贾克斯错误

我用下面的code异步从服务器到客户端中提取数据。在错误块的警示报告在服务器上发生的错误。但是,如果用户从导航页页呼叫中旬了,这个模块也被炒鱿鱼,​​并抛出一个空容器警告。有什么办法来处理用户离开页面更优雅(他们离开之前,即,不是抛出一个空的警告)?也许通过区分在用户已经导航远的差错块,而不是发生在服务器上的错误? $。阿贾克斯({ 键入:“GET”, 网址:“/handler ..
发布时间:2016-07-21 10:54:27 其他开发

如何传播的承诺错误到一个更高的水平的承诺加载文件后?

我使用蓝鸟上的异步加载脚本工作,我挣扎传递一个错误到哪里可以抓住它。 当一个文件被加载,我打电话给我的方法命名为声明是这样的: 申报(“存储”,[ {“名”:“UTIL”,“SRC”:“../src/util.js'} ],功能(UTIL){ 变种存储= {}; //...stuff与UTIL 返回存储; }); 使用声明之中: =声明函数(姓名,d ..
发布时间:2016-07-21 10:30:52 前端开发