Você pode usar variáveis declaradas em um arquivo usando source filename no seu script de shell.
Exemplo:
É assim que meu diretório se parece:
.
├── .foorc
├── foo.sh
└── testdir
└── file.txt
O conteúdo de .foorc :
directory="./testdir"
word="World"
O conteúdo de file.txt :
foo-bar
O conteúdo de foo.sh :
#!/bin/bash
source .foorc
echo "Hello $word"
cat "$directory"/file.txt
Agora, a execução de ./foo.sh resulta em:
Hello World
foo-bar