Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-10-2014 10:43:49

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Pourquoi bash lit-il ~/.bashrc

Bonjour,

J'aimerais comprendre par quel moyen bash est instruit pour qu'il prenne en compte ~/.bashrc .

J'ai essayé de m'appuyer sur man bash, section "fichiers" et la lecture de ces fichiers   :

man bash a écrit :

/etc/profile
              The systemwide initialization file, executed for login shells
/etc/bash.bashrc
              The systemwide per-interactive-shell startup file
/etc/bash.bash.logout
              The systemwide login shell cleanup file, executed when  a  login
              shell exits



J'espérais trouver dans l'un de ces fichiers quelque chose comme :

if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi



Toujours dans man bash

man bash a écrit :


       When an interactive shell that is not a login shell  is  started,  bash
       reads  and  executes  commands  from /etc/bash.bashrc and ~/.bashrc, if
       these files exist.  This may be inhibited by using the  --norc  option.
       The  --rcfile  file option will force bash to read and execute commands
       from file instead of /etc/bash.bashrc and ~/.bashrc.



Ce qui est expliqué ci-dessus, dans quel fichier est-ce que c'est programmé ?

Merci beaucoup smile

Hors ligne

#2 25-10-2014 10:55:28

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : Pourquoi bash lit-il ~/.bashrc

Salut !

Ce n'est pas dans un fichier de configuration, c'est dans le code source même de bash.
Ici : http://sources.debian.net/src/bash/4.3- … 1802#L1802

smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 25-10-2014 11:31:24

Hypathie
Membre
Lieu : Chambéry _ Montréal
Distrib. : Jessie
Noyau : Linux debian 3.16.0-4-586
(G)UI : Cinnamon Mate Xfce
Inscription : 28-12-2013

Re : Pourquoi bash lit-il ~/.bashrc

Grand merci ça fait deux jours que je cherche big_smile

Hors ligne

Pied de page des forums