Você precisa source
do seu script. Caso contrário, ele será executado em um subshell separado, alterando o diretório de trabalho do subshell, mas não do shell em que você o executa.
Para obtê-lo:
. myfile.sh
ou
source myfile.sh
Você pode ler mais aqui