Supondo que os scripts 1 e 2 estejam no mesmo diretório, tente criar o script 1:
#!/bin/bash
pwd
. ./script2
pwd
Colocando o ponto antes da chamada para o script (estou falando do primeiro ponto, não do ponto que faz parte do caminho do arquivo para o script que você deseja chamar) diz ao shell "Execute o seguinte script em este processo ao invés de gerar um novo processo para ele. "
As ações realizadas no segundo script (como o cd-ing ou a configuração de variáveis) persistirão após o término do segundo script.