GNU/Linux >> Linux の 問題 >  >> Linux

「.bashrc」と同等のファイルがすべてのシェルによって読み取られますか?

~/.bashrcです ユーザー固有の環境変数、エイリアス、PATHへの変更を指定する唯一の場所 変数など?

~/.bashrcのようですので、お願いします bashのようです -のみですが、他のシェルも存在します…

承認された回答:

ファイル$HOME/.profile bash、sh、dash、そしておそらく他のものを含む多くのシェルによって使用されます。

bashのmanページから:

bashが対話型ログインシェルとして呼び出されると、…ファイルが存在する場合は、最初にファイル/ etc/profileからコマンドを読み取って実行します。そのファイルを読み取った後、〜/ .bash_profile、〜/ .bash_login、〜/ .profileの順に検索し、最初に存在して読み取り可能なコマンドからコマンドを読み取って実行します。

cshとtcshは明示的に~/.profileを見ません しかし、それらのシェルはちょっと時代遅れです。


Linux
  1. Bashを使用してファイルから行を読み取る:対その間?

  2. すべての出力を Bash のファイルにリダイレクトします

  3. tar:短い読み取り

  1. バッシュ‘?

  2. Bashを使用してファイルの最後から2番目の行を読み取る方法は?

  3. bash + bashスクリプトでファイルから変数と値を読み取る

  1. Bashでファイルを1行ずつ読み取る方法

  2. Bash読み取りコマンド

  3. Linux で Bash を使用してすべての出力をファイルにリダイレクトしますか?