Я знаю, что могу установить переменную, «экспортировать» переменные и поместить оператор псевдонима в мой файл .bash_rc.
Так:
Когда я просто устанавливаю переменную, она просто длится для этого сеанса и не видна другим сеансам, правильно?
Затем, когда я экспортирую его, он виден другим сеансам оболочки (правда, это только для других «новых» сеансов?
Могут ли существующие сессии перезагрузиться или что-нибудь получить?)
Наиболее критично, что этот экспорт «остается» после перезагрузки?
Или это когда файл .bashrc приходит для «действительно» постоянной установки переменных в будущем?
Наконец какие-нибудь известные различия между Ubuntu и Mac по этому поводу?