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 爲什麼是腳本的退出代碼的陷阱一樣的退出代碼沒有它?通常,函數隱式返回最後執行的命令的退出代碼。在這種情況下: 回聲返