入力するとman bash
見ることができます。
FILES
/bin/bash
The bash executable
/etc/profile
The systemwide initialization file, executed for login shells
/etc/bash.bashrc
The systemwide per-interactive-shell startup file
/etc/bash.bash.logout
The systemwide login shell cleanup file, executed when a login shell exits
~/.bash_profile
The personal initialization file, executed for login shells
~/.bashrc
The individual per-interactive-shell startup file
~/.bash_logout
The individual login shell cleanup file, executed when a login shell exits
~/.inputrc
Individual readline initialization file
「対話型シェル別」とはどういう意味ですか?特にここで「党」とはどういう意味ですか?ここで「per」は「すべて」を意味しますか?すべてのインタラクティブシェル?それとも別の意味ですか?
「各インタラクティブシェルの別々の起動ファイル」とは、「各インタラクティブシェルの別々の起動ファイル」を意味しますか?
ベストアンサー1
このbashrc
ファイルは、個々の対話型シェルを初期化するために使用されます。
ログインシェルにも同じ状況が存在するため(他のファイルにもかかわらず)、「per-」プレフィックスが実際にここで必要な理由が何であるかよくわかりません。さらに、非対話型シェルは$BASH_ENV
パス名を含むファイル、つまり「$BASH_ENV
すべての非対話型シェルの開始ファイル」(必要に応じて)を使用します。
これは(何らかの理由で)その文書の実際のソースを強調しようとする試みかもしれません。各インタラクティブシェル。
この表現はbash
バージョン2.0で導入されました。