2017-10-28 5 views
0

az lab * 실패를 탐지하는 방법이 필요합니다.az 실험실 오류 잡기

내가 이것을 수행해야하는 한 가지 예는 az lab vm create을 사용하여 실험실을 만들 때입니다. 이것은 때때로 실패합니다 (아마도 자원이 없기 때문에) 나는 즉시 VM을 생성했다고 가정하는 나머지 코드를 실행하고 싶지 않습니다.

안타깝게도 콘솔에 출력합니다 (화면이 실행 중일 때 화면에 쳐다 보지 않으면 도움이되지 않습니다).

나는 명령이 실패하면 0이 아닌 종료 코드가 있어야

답변

0

명령에 어떤 것을 얻을 수 있습니다. 사용중인 쉘/명령 창에 따라 명령의 리턴 값을 확인하기위한 다른 메커니즘이 있습니다. 예를 들어, bash에서 set -e을 사용하여 스크립트가 실패를 처리하는 방법을 제어 할 수 있습니다. 또는 cmd.exe에서 ERRORLEVEL을 확인할 수 있습니다.