LINUX.ORG.RU

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

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

/etc/bash.bashrc
       The systemwide per-interactive-shell startup file

Нет такого в man 1 bash. Может от дистриба к дистрибу маны отличаются, у меня Slackware.

Есть это:

/etc/profile
       The systemwide initialization file, executed for login shells
~/.bash_profile
       The personal initialization file, executed for login shells
~/.bashrc
       The individual per-interactive-shell startup file
~/.bash_logout
       The individual login shell cleanup file, executed when a login shell exits
~/.inputrc
       Individual readline initialization file

В INVOCATION написано, что в интерактивном режиме сначала выполняется /etc/profile, затем ~/.bash_profile, затем ~/.bash_login и, наконец, ~/.profile. Но мне непонятно какие скрипты в каких случаях редактируются. И какие файлы выполняются в неинтерактивном режиме.

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

/etc/bash.bashrc The systemwide per-interactive-shell startup file

Нет такого в man 1 bash. Может от дистриба к дистрибу маны отличаются, у меня Slackware.

Есть это:

/etc/profile The systemwide initialization file, executed for login shells ~/.bash_profile The personal initialization file, executed for login shells ~/.bashrc The individual per-interactive-shell startup file ~/.bash_logout The individual login shell cleanup file, executed when a login shell exits ~/.inputrc Individual readline initialization file

В INVOCATION написано, что в интерактивном режиме сначала выполняется /etc/profile, затем ~/.bash_profile, затем ~/.bash_login и, наконец, ~/.profile. Но мне непонятно какие скрипты в каких случаях редактируются. И какие файлы выполняются в неинтерактивном режиме.