Bash 스크립트에 오류 처리기를 연결하는 방법이 있습니까?

Bash 스크립트에 오류 처리기를 연결하는 방법이 있습니까?

스크립트의 특정 명령이 실패할 경우 실행될 오류 처리기를 bash에 추가하는 방법이 있습니까?

알아요 set -o errexit. 하지만 이 방법으로는 사용자 정의 오류 처리기를 추가할 수 없습니다.

답변1

set -e
trap "do your custom stuff here" EXIT
...
# now whenever there's an error condition, due to the set -e, the script will exit
# and upon this exit, the trap custom message shall be activated.

관련 정보