LINUX.ORG.RU

Ответ на: комментарий от ilovewindows

как вариант, конечно. просто мне думалось, что есть какой-то утвержденный принцип загрузки этих файлов.

niXman ★★★
() автор топика

по моим наблюдениям, я сделал вывод о том, что .bashrc загружается после .profile, и что при использовании DE, .bashrc загружается только при логине, и последующие запуски экземпляров bash более не читают ни .profile ни .bashrc.

следующий вопрос в том, какой файл bash читает при запуске копий bash?

niXman ★★★
() автор топика
Ответ на: комментарий от niXman

Может и есть , файл локализации, который bash.mo, например, открывался после 12-ой попытки, наверняка по утвержденному стандарту :)

ilovewindows ★★★★★
()

man bash

//К.О.

anonymous
()
Ответ на: комментарий от niXman

1) bashrc загружается только если bash стартует как «login shell»,
в каких случаях он это делает, написано в bash(1).
2) «Запуск копий», например, в pipe-ах, $(), и т.д. - это только fork,
а не fork + exec, так что копии вообще ничего не читают.
В случае явного вызова (/bin/bash -c "..."), например, см. параметр -l и п. 1).

ABW ★★★★★
()

man bash, олигофрен.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.