음 베쉬 쉘을 공부 하는중에 test.sh로 파일을 만들어 그 안에 #!/bin/bash cd /home 이라고 입력하면 아무 변화가 없는 이유가 무엇인지 궁굼합니다. 물론 다른 명령어는 다 되는데요....
스크립트 안에서 cd 를 실행해도 스크립트가 끝나면 원래 쉘의 디렉터리는 바뀌지 않습니다. 현재 쉘에서 이동하려면 스크립트를 실행하지 말고 source 명령으로 불러와야 합니다.