본문 바로가기

프로그래밍

set -e and set -x

set -e 

모든 라인의 커맨드를 검사하여 실패할 경우 실행 종료한다.

 

set +e

위와 반대로 에러가 발생해도 명령을 계속 실행한다.

 

set -x

트레이스 기능으로 실행되는 모든 커맨드를  화면에 출력한다.

출력시에는 + 기호가 앞에 붙는다.

 

set +x

위와 반대의 기능으로 트레이스 기능을 사용하지 않는다.