Skip to content

Trap

스크립트 또는 쉘이 인터럽트를 가로채서 스크립트내에서 어떤 작업을 할 수 있도록 하는 기능을 제공한다.

의사 시그널

EXIT

shell 이 종료할 때 발생. ( subshell 에도 적용 가능 )

ERR

명령이 0 이 아닌 종료 상태 값을 반환할 경우 발생.

DEBUG

명령 실행전에 매번 발생.

RETURN

함수에서 리턴할 때, source 한 파일에서 리턴할 때 발생.

See also

Favorite site