IT

첫 번째 오류 발생시 중지

lottoking 2020. 3. 22. 10:53
반응형

첫 번째 오류 발생시 중지 [중복]


가능한 중복 :
오류시 bash 쉘 스크립트에서 자동 종료

내 코드 전체에 이와 같은 것을 넣지 않고 첫 번째 명령 실패에서 bash를 중지하려면 어떻게해야합니까?

some_prog || exit 1
some_other_prog || exit 1

어쩌면 당신이 원하는 set -e:

www.davidpashley.com/articles/writing-robust-shell-scripts.html#id2382181 :

이것은 bash에게 문장이 참이 아닌 리턴 값을 리턴하면 스크립트를 종료해야한다고 알려줍니다. -e를 사용하면 얻을 수있는 오류로 인해 심각한 문제가 발생했을 때 발생하는 오류를 방지 할 수 있습니다. 가독성을 위해 set -o errexit를 사용할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/3474526/stop-on-first-error

반응형