테스트용 스크립트를 생성했다. # test.sh #!/bin/sh echo $PWD cd Desktop echo $PWD 서브 스크립트로 실행되어 sh가 종료되면 원래 디렉토리를 유지한다. ./test.sh # 실행 시 /Users/jun /Users/jun/Desktop # 종료 후 원래 디렉토리 그대로 아래는 sh 종료 후 디렉토리까지 이동된다. source test.sh # 실행 시 /Users/jun /Users/jun/Desktop # 종료 후 디렉토리 이동