Re: Bash et fichiers de config

Top Page

Reply to this message
Author: Laurent Dieudonne
Date:  
To: ML Guilde
Subject: Re: Bash et fichiers de config
On Thu, 2004-03-18 at 11:24, Frederic Mantegazza wrote:
> On Thursday 18 March 2004 10:56, Jerome KIEFFER wrote:
> > On Thu, 18 Mar 2004 09:53:47 +0100
> >
> > Frederic Mantegazza <mantegazza@???> wrote:
> > > Bonjour,
> > >
> > > Quelqu'un pourait-il m'expliquer exactement quels sont les fichiers de
> > > config utilises par bash ? Sur ma debian, j'ai repertorie ceux-ci:
> > >
> > > /etc/profile
> > > /etc/bash.bashrc
> >
> > fichiers par default.
> >
> > > ~/.bashrc
> >
> > config perso
>
> Mais alors, pourquoi cette ligne dans mon ~/.bashrc:
>
>    test -z "$PROFILEREAD" && . /etc/profile

>
> si c'est cense etre fait par defaut ??!!!?

Non, je ne crois pas que ce soit fait par defaut.
Il s'agit d'une solution pour que tous les utilisateurs
de la meme machine ("system wide") beneficient d'un environnement
de base identique. Et cela permet de faire des mises a jour
de contexte pour tout les utilisateurs a moindre frais...

Laurent


>
> Autre question: qu'est-ce qu'exactement un login shell et un non-login shell ?
> Lorsqu'on lance une session xterm sous kde, par exemple, dans quel cas
> est-on ? et un su ou su -, ca donne quoi ?
>
> > > mais il y en a peut-etre d'autres.
> >
> > jerome@kieffer:~$ head ~/.bashrc
> > # ~/.bashrc: executed by bash(1) for non-login shells.
> > # see /usr/share/doc/bash/examples/startup-files for examples
> >
> > jerome@kieffer:~$ head ~/.bash_profile
> > # ~/.bash_profile: executed by bash(1) for login shells.
> > # see /usr/share/doc/bash/examples/startup-files for examples
> >
> > C'est comme le portsalut, c'est marqué .... dedans :)
>
> Ok, vu. Merci.
>
> -- 
>    Frederic

>
>