« 067.rebootコマンド システムを再起動する | メイン | 069.exportコマンド 環境変数を設定する(bsh) »

068.setコマンド シェル変数を表示・設定する

シェル変数を表示・設定する

■-- 文法 --■

set▲(変数=値)

   例)
     set▲set NAME=pakira
     シェル変数を設定する
       ※▲はスペースを表してます。

■ 説明
setコマンドはシェル内部のコマンドで、シェル変数を表示したり、設定したりするコマンドです。シェル変数を表示する場合にはsetコマンドのみを実行します。

また、シェル変数を設定する場合には、シェルによって異なりますが、bshの場合は「変数=値」で、cshの場合は「set 変数=値」と指定し実行します。また、設定した変数を参照するには変数名の前に「$」をつける必要があります。

■ オプション

なし


■ 実行例

▼ シェル変数を表示する(bsh)
-----------------------------------------------------------------
$ set ←シェル変数を表示する
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
(中略)
TERM=vt100
UID=500
USER=pakira
_=env

-----------------------------------------------------------------

▼ シェル変数を設定する(bsh)
-----------------------------------------------------------------
$ NAME=pakira ←シェル変数「NAME」にpakiraを設定する
$ echo $NAME     ←シェル変数を表示する
  pakira            ←設定された「pakira」が表示される

-----------------------------------------------------------------

▼ シェル変数を設定する(csh)
-----------------------------------------------------------------
$ set NAME=pakira ←シェル変数「NAME」にpakiraを設定する
$ echo $NAME     ←シェル変数を表示する
  pakira            ←設定された「pakira」が表示される

-----------------------------------------------------------------

About

2006年07月27日 08:19に投稿されたエントリーのページです。

ひとつ前の投稿は「067.rebootコマンド システムを再起動する」です。

次の投稿は「069.exportコマンド 環境変数を設定する(bsh)」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.36