0
需要一種方法來捕捉az實驗失敗。捕捉az實驗失敗
我需要這樣做的一個示例是當我使用az lab vm create
創建實驗室時。這有時會失敗(可能是因爲資源不可用),我想立即趕上它,而不是執行假定虛擬機已創建的其餘代碼。
不幸的是,它只是將它打印在控制檯上(如果沒有人在屏幕上執行時盯着屏幕不是很有幫助)。
我能得到一些東西
需要一種方法來捕捉az實驗失敗。捕捉az實驗失敗
我需要這樣做的一個示例是當我使用az lab vm create
創建實驗室時。這有時會失敗(可能是因爲資源不可用),我想立即趕上它,而不是執行假定虛擬機已創建的其餘代碼。
不幸的是,它只是將它打印在控制檯上(如果沒有人在屏幕上執行時盯着屏幕不是很有幫助)。
我能得到一些東西
的命令,如果命令失敗,應該有一個非零退出代碼。根據您使用的shell /命令窗口,有不同的機制來檢查命令的返回值。例如,在bash中,您可以使用set -e
來控制腳本應該如何處理失敗。或者,在cmd.exe中,您可以檢查ERRORLEVEL
。