ホームディレクトリに.cshrcファイルと.bashrcファイルの両方を含めることはできますか?

ホームディレクトリに.cshrcファイルと.bashrcファイルの両方を含めることはできますか?

それとも同時に両方を許可することはできませんか?

答え1

なぜそうではないのですか?

しかし、彼らはそれぞれの殻によってのみ実行されます...

cshbash同様の機能を実行する別のプログラムです。

答え2

これが可能であるだけでなく、一部のシステムでは両方の方法を使用して新しいアカウントを設定します。これにより、ユーザーはどのシェルを取得しても同じスケルトン設定を使用できます。

これら2つのファイルの目的は同じですが、2つの異なるシェルファミリに属します。両方のシェルのシェルスクリプト構文は非常に異なるため、異なるスクリプトが必要です。

少しだけ注意を払うと、Bourneシェル、ksh、およびbashに同じrcファイルを使用できます。これはインクルードまたはハードリンクを介して行うことができます。

関連情報