In diesem Beitrag wird erläutert, dass ~/.bash_profile
für Anmelde-Shells verwendet wird, während ~/.bashrc
für andere interaktive Shells verwendet wird. Hier ist auch ein nützliches Video, in dem einige Druckereinstellungen als Beispiel für eine Login-Shell angezeigt werden. Am Ende spielt es wirklich keine Rolle, es ist nur eine Semantik. Plus, wie der Artikel sagt:
... der Punkt ist in der Regel umstritten, da die meisten Leute die Dateien bearbeiten, so dass einer den anderen trotzdem anruft.