bash での環境変数設定ファイルの読ませ方

久しぶりにやったら忘れてたので、メモ。
csh(tcsh) の場合は、

$ vi foo.rc
setenv HOGE tcsh

とか書いたファイルを用意して、

$ source foo.rc

とやる。


bash(sh) の場合は、

$ vi bar.sh
HOGE=bash;export HOGE

とか書いたファイルを用意して、

$ . bar.sh

とやる。

今使ってるシェルの確認方法は、

$ echo $SHELL

なんか他にいい方法がありそうな気がするが。