Merci jipe, j'ai decid� n'ayant que 2 user de le faire respectivement, ds leur ~/.bashrc. Cela dit tu m'a donn� des renseignements qui me sont utiles. Ceci dit, j'ai du mal avec ce concept de "bash qui source ...".
A moins que ce ne soit un "sour�age" en cha�ne de fichiers... de /etc/profile (lu une fois au login de shell) puis de bashrc et enfin .bashrc. ? alors ? Yep �a va prendre du temps mais �a va rentrer !! ism -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]De la part de jipe Envoy� : mardi 30 avril 2002 00:32 � : [EMAIL PROTECTED] Objet : Re: [debutant] .bashrc et profil On Mon, 29 Apr 2002 12:08:26 +0200 "Ismael Touama" <[EMAIL PROTECTED]> wrote: > Bonjour � tous, > > tjs ds le cadre des manip de prompt. > ds /root/.bashrc, j'ai : > ------------------------- > if [ "$USER" == "root" ]; then > PS1="\[\033[1;36m\][\u@\h \W]#\[\033[0m\] " > else > PS1="\[\033[1;33m\][\u@\h \W]$\[\033[0m\] " > fi > ------------------------- > > Mais cela ne marche pas comme je le souhaite... > logger en root, su monUser me donne un prompt vert... > logger en monUser, su me donne le prompt cens� �tre fourni � monUser. > > Que se passe-t-il ? > Je ne voies pas trop le m�canisme. > Merci, > ism > > > �a ne peux pas marcher ici! normalement, $ est remplac� automatiquement par # si l'UID est 0, cad si USER=root de plus, /root/.bashrc ne concerne que root. su user ouvre une nouvelle session bash qui source /home/user/.bashrc qui source /etc/profile et /etc/bashrc etc... donc il y a de fortes chances pour que PS1 soit red�fini qqpart. donc voil� ce que je te propose: edite en root /etc/bashrc (sans point devant bashrc) ajoute � la fin ces lignes en laissant bien le $ tel qu'il est: case $UID in 0) PS1=$'\[\033[1;36m\][\u@\h \W]$\[\033[0m\] ' ;; *) PS1=$'\[\033[1;33m\][\u@\h \W]$\[\033[0m\] ' ;; esac efface tes modifs dans /root/.bashrc tu peux rajouter autant de couleurs qu'il y a d'utilisateurs en rempla�ant * par l'uid de chacun: 500 501 502 etc.... et en ajoutant autant de cas que d'utilisateurs. bye jipe
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
