Subject: What "dot" files do the various shells use?
>From: wicks@dcdmjw.fnal.gov (Matthew Wicks)
>From: tmb@idiap.ch (Thomas M. Breuel)
Date: Wed, 28 Oct 92 03:30:36 +0100
5.6) 各種の shell はどんなドットファイルを使いますか。
全てについて書くことはできませんが、主はものについて以下に掲げます。
- csh
- .cshrc と .login ファイルにはいくつかの種類があり、それぞれは違う場
所にあります。
- tcsh
- スタート アップ時 (この順序で読み込まれる):
- /etc/csh.cshrc - 常時
- /etc/csh.login - ログイン シェルのみ
- .tcshrc - 常時
- .cshrc - .tcshrc がない場合
- .login - ログイン シェルのみ
- 終了時:
- その他:
- .history - ヒストリーを保存する ($savehist 変数に基づく)
- .cshdirs - ディレクトリ スタックを保存する
- sh
- スタート アップ時 (この順序で読み込まれる):
- /etc/profile - ログイン シェルのみ
- .profile - ログイン シェルのみ
- 終了時:
次のコマンドを使って指定されたコマンド(またはスクリプト):
trap "command" 0
- ksh
- スタート アップ時 (この順序で読み込まれる):
- /etc/profile - ログイン シェルのみ
- .profile - ログイン シェルのみ
- $ENV - 設定されていれば常時
- 終了時:
次のコマンドを使って指定されたコマンド(またはスクリプト):
trap "command" 0
- bash
- スタート アップ時 (この順序で読み込まれる):
- /etc/profile - ログイン シェルのみ
- .bash_profile - ログイン シェルのみ
- .profile - .bash_profile がない場合のログイン シェルのみ
- .bashrc - ログイン シェル以外の会話的なシェル
- $ENV - 設定されていれば常時
- 終了時:
- .bash_logout - ログイン シェルのみ
- その他:
- .inputrc - コマンドラインからの入力用の初期化設定
- zsh
- スタート アップ時 (この順序で読み込まれる):
- .zshenv - -f が指定されていない場合は常時
- .zprofile - ログイン シェルのみ
- .zshrc - -f が指定されていない場合の会話的なシェルのみ
- .zlogin - ログイン シェルのみ
- 終了時:
- rc
- スタート アップ時:
UNIX FAQ LIST / Copyright(c)1994,Ted Timar / tmatimar@isgtec.com
Maintainer:
あさだ たくや