2017-10-28 102 views
0

需要一种方法来捕捉az实验失败。捕捉az实验失败

我需要这样做的一个示例是当我使用az lab vm create创建实验室时。这有时会失败(可能是因为资源不可用),我想立即赶上它,而不是执行假定虚拟机已创建的其余代码。

不幸的是,它只是将它打印在控制台上(如果没有人在屏幕上执行时盯着屏幕不是很有帮助)。

我能得到一些东西

回答

0

的命令,如果命令失败,应该有一个非零退出代码。根据您使用的shell /命令窗口,有不同的机制来检查命令的返回值。例如,在bash中,您可以使用set -e来控制脚本应该如何处理失败。或者,在cmd.exe中,您可以检查ERRORLEVEL