Linux シェル,変数を削除する

スポンサーリンク

鍛錬 43

Linux シェルスクリプト,変数を削除する

変数を削除するには unset を使用します。
 
使用方法は、以下に示す通りです。

unset 変数
スポンサーリンク

シェルスクリプト

以下は、変数の削除を確認するシェルスクリプト test_unset.sh です。

#!/bin/sh

num=123
echo "----- 削除前 -----"
echo "number = $num"
echo "------------------"
echo ""

unset num

echo "----- 削除後 -----"
echo "number = $num"
echo "------------------"
スポンサーリンク

実行結果

以下は、シェルスクリプト test_unset.sh の実行結果です。

***@ubuntu:~/***/test/shell$ 
***@ubuntu:~/***/test/shell$ ./test_unset.sh
----- 削除前 -----
number = 123
------------------

----- 削除後 -----
number = 
------------------

 
上記に示した通り、unset で変数を削除する前は echo で出力していますが、変数を削除後は echo で出力しないことが確認できました。

タイトルとURLをコピーしました