Linux:シェルスクリプトで設定した環境変数が残らないとき

例えばシェルスクリプトが test.sh で環境変数 TEST_ENV を設定していたとき、
test.sh の実行が終わると環境変数 TEST_ENV は消えている。
実行後も残したい場合は、
. test.sh
または
source test.sh
と実行すれば良い。

また、.bashrc.bash_profile を修正したときは再ログインしなくても、
. .bashrc. .bash_profile で反映できる。

コメント