Bash 스크립트를 종료하기 전에 명령을 실행하는 방법 Bash 스크립트에 다음 항목이 있는 경우set -e스크립트 내의 명령어로 오류가 반환됩니다.스크립트가 종료되기 전에 청소를 하려면 어떻게 해야 합니까? 예를 들어 다음과 같습니다. #!/bin/bash set -e mkdir /tmp/foo # ... do stuff ... rm -r /tmp/foo 어떻게 해야 할까요?/tmp/foo의 명령어 중 하나가 삭제되어도... do stuff ...실패했을까요?다음은 트랩을 사용하는 예입니다. #!/bin/bash -e function cleanup { echo "Removing /tmp/foo" rm -r /tmp/foo } trap cleanup EXIT mkdir /tmp/foo asdffdsa #..