#【Linux シェル変数、環境変数】
##シェル変数
・シェルが持っている変数(人から入力を伝えるプログラム)
・現在進行中のシェルだけが有効な変数(子プロセス引き継ぎ不可)
・同一シェル内(1つのシェル内)のみ有効
##環境変数
・コンピューターが持っている変数
・シェルから実行したコマンドにも引き継がれる変数(子プロセス引き継ぎ可)
・同一コンピュータ内(同一ユーザ)のみ有効
###シェル変数で出来ることはシェル変数を使う。
シェル変数で出来ないことのみ環境変数を使う。
環境変数として定義された値は、シェル変数としても参照可能
##それぞれの変数で設定されている変数の一覧確認コマンド
・set 全てのシェル変数と環境変数を表示
・env 全ての環境変数を表示
・printenv 一部、または全ての環境変数表示