История изменений
Исправление Deleted, (текущая версия) :
1. Для этого существует ~/.profile, который все оболочки и так должны читать, а если не читают, надо искать почему.
Оказывается, по man bash, ~/.profile не читается, если bash задан как логин-шелл и существуют файлы (~/.bash_profile ИЛИ ~/.bash_login).
Например, в федоре ~/.bash_profile есть по дефолту. А в убунте нет.
Исправление Deleted, :
1. Для этого существует ~/.profile, который все оболочки и так должны читать, а если не читают, надо искать почему.
Оказывается, по man bash, ~/.profile не читается, если bash задан как логин-шелл и существуют файлы (~/.bash_profile ИЛИ ~/.bash_login).
Например, в федоре ~/.bash_profile есть по дефолту.
Исходная версия Deleted, :
1. Для этого существует ~/.profile, который все оболочки и так должны читать, а если не читают, надо искать почему.
Оказывается, по man bash, ~/.profile не читается, если bash задан как логин-шелл и существуют файлы (~/.bash_profile ИЛИ ~/.bash_login). Вот такая петрушка