macOS はログインして新しいターミナル セッションを開始するときにどのファイルを取得しますか?

macOS はログインして新しいターミナル セッションを開始するときにどのファイルを取得しますか?

タイトルの通りです。macOS はどのファイルをソースしますか?

Ubuntu では、ログイン時~/.profileと新しいターミナル セッション時に発生します~/.bashrc。macOS での同等のものを知りたいです。

答え1

ログイン時に、loginwindow.app はすべてのアプリケーションで使用できる基本環境を設定します。ターミナル セッションを開始するとlogin、Terminal.app は を呼び出すため、シェルはログイン シェルとして扱われます。は、、 、 のいずれかをこの順序でBash読み取り、存在し読み取り可能な最初のコマンドからコマンドを実行します。これらのファイルは、自分で作成しない限り、ホーム フォルダーには存在しません。 /private/etc/profile~/.bash_profile~/.bash_login~/.profile

関連情報