chez moi le ~/.bashrc de l'utilisateur est appelé par le ~/.profile de celui-ci
attention le ~ depend de chaque utilisateur évidemment.
donc /root/.profile appelle /root/.bashrc
mais /home/user/.profile appelle /home/user/.bashrc
avec une condition
This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
exists.
il ne faut pas qu'un .bash_profile ou .bash_login existe.
et
.profile quand le shell est un login (login ssh, su - ...)
.bashrc directement quand le shell n'est pas un login
ensuite il faut voir le contenu de /etc/profile
ce dernier fait peut-être une sortie ou une action différente selon qu'on est root ou non.
[^] # Re: Fichiers d'initialisation bash
Posté par NeoX . En réponse au message problème d'exécution de bashrc lors du lancement d'un shell. Évalué à 2.
chez moi le ~/.bashrc de l'utilisateur est appelé par le ~/.profile de celui-ci
attention le ~ depend de chaque utilisateur évidemment.
donc /root/.profile appelle /root/.bashrc
mais /home/user/.profile appelle /home/user/.bashrc
avec une condition
il ne faut pas qu'un .bash_profile ou .bash_login existe.
et
.profile quand le shell est un login (login ssh, su - ...)
.bashrc directement quand le shell n'est pas un login
ensuite il faut voir le contenu de /etc/profile
ce dernier fait peut-être une sortie ou une action différente selon qu'on est root ou non.
chez moi il change le PATH par exemple
et c'est le /etc/profile qui charge le /etc/bash.bashrc