set trap 부록 이번에는 쉘 스크립트의 에러 처리를 알아보자. 스크립트를 실행하다가 에러가 발생하면 당연히 문제가 많이 생긴다. 에러 처리를 위한 대표적인 명령 중 set과 trap을 살펴보자. 1. set set 명령은 쉘에서 사용되는 옵션 및 위치 매개변수의 값을 설정 또는 해제하거나 쉘 변수의 이름 및 값들을 출력하는 데 사용된다. 대표적으로 다음과 같은 옵션을 갖는다. -a: 내보내기(export)를 위해 수정되거나 생성된 변수를 표시합니다. -b: 작업 종료를 즉시 알립니다. -e: 명령이 0이 아닌 상태로 종료되면 바로 종료합니다. -f: 파일 이름 생성(globbing)을 비활성화합니다. -h: 명령이 찾아질 때마다 명령의 위치를 기억합니다. -k: 모든 할당 인수를 명령의 이름 앞뒤 ..