Ваш файл .test выполняется как скрипт. Вместо этого вам может потребоваться развернуть оболочку для применения переменной ENV к оболочке:
$ . .bash
$ echo $ENV
something
$
В моем .test файле есть echo "something", а в .bash есть ENV=$(. /home/braiam/.test):
$ cat .bash
ENV=$(. /home/braiam/.test)
$ cat .test
echo "something"