Shell - Часто применяемые команды
# .bash_profile — выполняется для Login Shell. Это когда вы вводите логин/пароль (или заходите по SSH). В macOS каждое новое окно Терминала или VS Code по умолчанию считается «входом в систему» (Login Shell).
# .bashrc — выполняется для Non-Login Shell. Это когда вы уже внутри системы просто запускаете bash (как вы делали в консоли выше) или запускаете скрипт.
# .bashrc — выполняется для Non-Login Shell. Это когда вы уже внутри системы просто запускаете bash (как вы делали в консоли выше) или запускаете скрипт.
В Ubuntu/Debian графический терминал открывается как Non-Login, поэтому там все пишут в .bashrc. Но Apple решила, что каждое окно терминала — это полноценный вход пользователя, поэтому macOS всегда ищет .bash_profile.