exit-code

    0热度

    1回答

    我正在使用pexpect将一系列命令运行到远程计算机,并希望获取每个命令的退出状态。但是,当我尝试检索退出状态时,我得到的值不正确。有没有办法使用Pexpect的pxssh来获得正确的退出状态?这里是我与输出一起尝试的代码。命令成功,但给定的退出状态为255而不是0 from pexpect import pxssh try: s = pxssh.pxssh(timeout=30,

    -1热度

    2回答

    我的代码: ProcessInfo processInfo = ... Process proc = Process.Start(processInfo); proc.WaitForExit(); if (proc.ExitCode != 0) { // ... } 我的问题是,这一进程(一个C++可执行文件)的某个崩溃因未处理的异常,在未知的情况下。 我可以告诉可执行文件

    -1热度

    1回答

    如果添加新关系,我需要退出此循环! 只要它是空的或按下“Enter”键,它就需要继续。 CODE: static char input[100]; int main() { printf("Press Ctrl+c to Exit!\n"); while(1) { //Input (stdin) and output (stdout) declare

    2热度

    1回答

    我想运行一个命令,在命令启动时立即将进程标识写入文件,然后获取命令的退出状态。这意味着,虽然进程ID必须立即写入,但只有在初始命令完成时才需要退出状态。 以下语句不幸运行该命令,立即写入进程ID,但不会等待命令完成。此外,我只会得到echo命令的退出状态,而不是初始命令 命令在我的情况下是rdiff-backup。 我该如何修改语句? <command> & echo $! > "/pid_fil

    0热度

    2回答

    当放在一起在VSO释放的定义,当它运行添加Azure PowerShell 任务 通过文件Script1.ps只含exit 1不会失败步骤的支持 - 这是我预计它会这样做,因为Continue on error框未被检查 如果我添加PowerShell任务,使用内联变体编写exit 1确实会失败该步骤。这也有一个'高级配置选项',其中默认选中Fail on Standard Error。 我错过了

    0热度

    1回答

    我想不仅捕获命令的输出像 (with-output-to-string (lambda() (system "ls -la"))) 但也想能够访问的退出代码,这样我就不必解析输出知道是否该命令是否成功,并可以相应地作出反应。 我该如何在球拍中做到这一点? 我发现了关于subprocess的文档,但我不知道如何提供像标准输出这样的所有参数。我希望看到一些全面的例子,其中如果命令成功并使用输出,并

    3热度

    1回答

    要检查猛砸使用下列逻辑命令的退出代码: if [ $? -ne 0 ] then echo "Error occurred" return 1 fi 我的问题是,每一个命令之后增加,这使得脚本很长着一样的东西多份,并很难保持。 这里最好的东西就是一个函数,它将从所有需要检查退出代码的位置调用。问题是无法使用exit命令,因为它会终止当前进程(当前Bash会话将被终止),

    -2热度

    1回答

    我刚刚切换到基本操作系统并安装了崇高的文本编辑器。我用C++编写了一个基本的Hello World程序来检查工作。我得到这个错误。 /tmp/cc3Pmvft.o: In function `main': source.cpp:(.text+0xa): undefined reference to `std::cout' source.cpp:(.text+0xf): undefined re

    -5热度

    1回答

    my code 我试图做一个程序10000下产生亲情号码,但之后,我按了CTRL + F9,它退出代码201退出该如何解决呢?

    7热度

    1回答

    的退出代码这是myscript.sh: #!/bin/bash function mytrap { echo "Trapped!" } trap mytrap EXIT exit 3 当我运行它: > ./myscript.sh echo $? 3 为什么是脚本的退出代码的陷阱一样的退出代码没有它?通常,函数隐式返回最后执行的命令的退出代码。在这种情况下: 回声返