シェル・スクリプト・リファンレス
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

 変数の解除

 必要なくなった変数は,unsetで現在のシェルから解除できる。たとえば,定義されているMy_Nameを解除するには次のように実行する。


$ echo $My_Name 
Fukuda                   ← 値が代入されている
$ set | grep "My_Name=" 
My_Name=Fukuda           ← 変数が定義されている##/C###
$ unset My_Name        ← 変数を解除する
$ echo $My_Name 
                         ← 変数の値が消えた
$ set | grep "My_Name="   ← 何も表示されず変数が定義されていないことが分る