История изменений
Исправление 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).