반응형
첫 번째 오류 시 중지
중복 가능성:
오류 발생 시 bash 셸 스크립트에서 자동으로 종료
내 코드에 이런 것들을 모두 넣지 않고 어떻게 첫 번째 명령 실패 시 bash stop을 가질 수 있습니까?
some_prog || exit 1
some_other_prog || exit 1
아마 당신은 원할 것입니다.set -e
:
www.davidpashley.com/articles/writing-robust-shell-scripts.html#id2382181 :
이는 bash에 대해 잘못된 반환 값을 반환하는 문이 있을 경우 스크립트를 종료해야 함을 나타냅니다.-e를 사용하면 오류가 더 일찍 발견될 수 있었을 때 심각한 문제로 눈덩이처럼 불어나는 것을 방지할 수 있습니다.다시 한 번, 읽기 쉽도록 set -or exit를 사용할 수 있습니다.
언급URL : https://stackoverflow.com/questions/3474526/stop-on-first-error
반응형
'programing' 카테고리의 다른 글
C#에서 SelectAll과 ConvertAll의 차이 (0) | 2023.05.21 |
---|---|
Nodemon Error: "파일 감시자 수에 대한 시스템 제한에 도달했습니다. (0) | 2023.05.21 |
Python Panda가 셀에 목록을 삽입합니다. (0) | 2023.05.21 |
Git 하위 모듈을 분리하는 방법은 무엇입니까? (0) | 2023.05.21 |
C# 집합을 설정하시겠습니까? (0) | 2023.05.21 |