csh・tcsh のシェル変数の簡単な説明です。sh・bash・ksh・zsh と csh・tcsh の間にはほとんど共通点はありません。よって、sh・bash・ksh・zsh をお使いの方には、このページは参考にならないでしょう。シェル変数とは、シェルの設定を決めるためのものです。以下に説明するシェル変数を参照するのは「シェルとシェルの内部コマンドのみ」であって、それ以外のあらゆるコマンド・プログラムはシェル変数とは一切関係ありません。 一般のコマンドの設定を変更するには、環境変数を設定したり、各コマンド専用の設定ファイルを使ったりします。環境変数については 簡易版 環境変数マニュアルを参照してください。 シェル変数の設定方法は、大別して2種類あります。一つは、ある機能を有効にする場合に % set SHELL_VARIABLEとし、無効にする場合は% unset SHELL_VARIA