LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

Сценарии в /etc/profile.d/ вызываются из /etc/profile, который, в свою очередь, исполняется только из login shell (подробнее в man bash, INVOCATION); Konsole по умолчанию запускает bash не как login shell, это легко изменить — в его настройках есть соответствующая галка. Либо сделать необходимое в bashrc, глобальном или пользовательском (но помнить, что он не исполняется в login shell).

в скриптах

Сценарии исполняются в неинтерактивной оболочке, перечень исполняемого при старте такой оболочки несколько иной (подробнее в man bash, INVOCATION).

Исходная версия bormant, :

Сценарии в /etc/profile.d/ вызываются из /etc/profile, который, в свою очередь, исполняется только из login shell (подробнее в man bash); Konsole по умолчанию запускает bash не как login shell, это легко изменить — в его настройках есть соответствующая галка. Либо сделать необходимое в bashrc, глобальном или пользовательском (но помнить, что он не исполняется в login shell).

в скриптах

Сценарии исполняются в неинтерактивной оболочке, перечень исполняемого при старте такой оболочки несколько иной (подробнее в man bash).