シェル変数と環境変数

超基本的なことがちゃんと分かっていなかった…

シェル変数:実行中のシェルやコマンド,シェル・スクリプト内でのみ有効な変数
環境変数:指定したシェルやコマンドなどから起動したコマンドなどに変数の値を引き渡すときに用いる

VAL=hoge
としただけでは、単なるシェル変数で、環境変数にするためには、export しなければならない。