LINUX UNIX シェルスクリプト コマンド受験記についてお伝えします -21ページ目

シェル変数 使い方

シェル変数 使い方




シェル変数を呼び出して使うには


$(ドル)をつけて呼び出します。





たとえばシェル変数yamadaの値を呼び出すには


$yamadaとして値を呼び出して使用します。






●普通に$をつけるとコマンドとしてyamadaを実行しようとします


ですのでエラーになります。




yamada@yamada-desktop:~$ $yamadatensaibakabon: command not found





ですので、





●値だけを取り出したいときは

echo $yamadaとしてシェル変数yamadaの値を取り出します。






普通に$つけないとこんな感じ



yamada@yamada-desktop:~$ echo yamada
yamada









$をつけたらこんな感じ


yamada@yamada-desktop:~$ echo $yamada

tensaibakabon







●jikanというシェル変数を作って、

そこへコマンドdate(日付を

表示させるコマンド)を定義します。






jikanをコマンドとして実行すると

日付を表示してくれるようになりました。



yamada@yamada-desktop:~$ jikan=date
yamada@yamada-desktop:~$ $jikan2010年 4月 7日 水曜日 12:28:40 JST





ちなみにjikanの中身をチェックするときにはechoを前につければ

シェル変数jikanの中身をチェックできます。

(このときは、dateコマンドは実行されません)



yamada@yamada-desktop:~$ echo $jikan
date