Pliki źródłowe w skrypcie bash

Używam dwóch wersji ROS obok siebie. Aby go użyć, muszę pobrać niektóre zmienne środowiskowe dla konkretnej wersji. Chciałbym stworzyć skrypt, który to robi. Ale jeśli utworzę skrypt podobny do poniższego, zmienne nie zostaną ustawione, prawdopodobnie są ustawione w podpowłoce. Jak mogę pobrać pliki do głównej powłoki terminalu?

source.sh:

source /opt/ros/fuerte/setup.bash;
source  ~/fuerte_workspace/setup.bash;

Oto jak nazywam source.sh:

./source.sh
# This does not echo anything, but I expect it should
echo $ros_config

Aktualizacja: Pozyskując source.sh zgodnie z sugestią w odpowiedzi, teraz widzę ustawione zmienne.

source ./source.sh
# This works now
echo $ros_config

questionAnswers(2)

yourAnswerToTheQuestion