Wie starte ich mein Bash-Profil automatisch?

Wie starte ich mein Bash-Profil automatisch?

Wenn ich ein neues Terminal öffne, wird mein Bash-Profil nicht automatisch gestartet. Ich muss „source .bash_profile“ ausführen.

Wenn ich den Bildschirm verwende, passiert es erneut.

Antwort1

Die Datei ~/.bash_profile wird nur geladen, wenn Sie bash als Login-Shell aufrufen, andernfalls laden Sie die Datei ~/.bashrc

Ich meine, wenn Sie ein Terminal in X Window öffnen, wird es wahrscheinlich als Nicht-Login-Shell aufgerufen. Viele X-Terminalemulatoren haben die Option, jedes Mal, wenn Sie ein Fenster oder eine Registerkarte öffnen, eine Login-Shell zu konfigurieren.

verwandte Informationen