Preview of UNIX/コマンド/シェル・シェル組み込み/set

To confirm the changes, click the button at the bottom of the page


Table of Contents

shell 変数を設定する、csh, tcsh の内部コマンドです。

環境変数とシェル変数の違いは、 シェル変数はそのシェルの中でのみ有効であるのに対し、 環境変数の場合は,そのシェルから起動されたプロセスにも受け継がれる点です。

% set

と実行すると現在設定されている shell 変数が見れます。設定方法は例えば、

% set dir = "/usr/local"

とすれば、変数 dir に /usr/local という値を設定できます。 設定した変数は $ をつけて使います。

% echo $dir

のようにします。

% unset dir

とすると変数をリセットすることができます。

sh ,bash Edit

ついでに sh, bash 系では、

% dir="/usr/local"

のようにして設定します。 = の隣に空白があるとエラーになります。




URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White
 
xrea