2017-10-28 63 views
0

需要一種方法來捕捉az實驗失敗。捕捉az實驗失敗

我需要這樣做的一個示例是當我使用az lab vm create創建實驗室時。這有時會失敗(可能是因爲資源不可用),我想立即趕上它,而不是執行假定虛擬機已創建的其餘代碼。

不幸的是,它只是將它打印在控制檯上(如果沒有人在屏幕上執行時盯着屏幕不是很有幫助)。

我能得到一些東西

回答

0

的命令,如果命令失敗,應該有一個非零退出代碼。根據您使用的shell /命令窗口,有不同的機制來檢查命令的返回值。例如,在bash中,您可以使用set -e來控制腳本應該如何處理失敗。或者,在cmd.exe中,您可以檢查ERRORLEVEL