Mercredi 25 Juin 2003 � 21h51, joel tarlao a �crit :
> Or, si j'ai bien le prompt en rouge, sous root, il reste en noir sous joel.
> Cela fait un bon moment que je cherche pourquoi.
> J'ai essay� avec d'autres couleurs: il reste obstin�ment noir.
> Qui voit o� est mon erreur ?
Voici un petit m�mo qui te sera peut-�tre utile:
-----------------------------------
Les codes base (dans PS1):
-----------------------------------
\t => heure courante
\d => date
\w => r�pertoire courant
\W => derni�re partie du rep. courant "toto" pour "/root/machin/toto"
\u => pour le niom de l'utilisateur
\h => pour le nom de l'h�te
\$ => pour le caract�re "prompt" (# pour root et $ pour un user)
-------------------------------------------------------------------------
Les codes utiles pour les s�quences color�es (compl�ment):
-------------------------------------------------------------------------
\e[ = d�but de "s�quence escape"
m = fin de s�quence escape
\a cloche Bell (ASCII 7)
\b retour arri�re (ASCII 8)
\d date (jour mois quanti�me).
\e escape (ASCII 27)
\n � la ligne (ASCII 10)
\r Retour (ASCII 13)
\t Tab (ASCII 9)
\v Vertical Tab (ASCII 11)
\? Effacer (ASCII 127)
\_ Space
\\ Backslash (\)
\^ Accent circonflexe;Caret (^)
\nnn Any character (octal notation)
\xnnn Any character (hexadecimal notation)
------------------------------
a) Les couleurs possibles (encres).
Noir........0;30 ---- Gris fonc�...1;30
Bleu.......0;34 ---- Bleu vif.......1;34
Vert.......0;32 ---- Vert vif........1;32
Cyan......0;36 ---- Cyan clair....1;36
Rouge....0;31 ---- Rouge vif.....1;31
Violet.....0;35 ---- Mauve........1;35
Brun.......0;33 ---- Jaune.........1;33
Gris........0;37 ---- Blanc.........1;37
------------------------------
b) Les couleurs possibles (papiers).
Noir........0;30 ---- Gris fonc�...1;30
Bleu.......0;34 ---- Bleu vif.......1;34
Vert.......0;32 ---- Vert vif........1;32
Cyan......0;36 ---- Cyan clair....1;36
Rouge....0;31 ---- Rouge vif.....1;31
Violet.....0;35 ---- Mauve........1;35
Brun.......0;33 ---- Jaune.........1;33
Gris........0;37 ---- Blanc.........1;37
Un prompt comment�
----------------------------------------------
(essayez le dans une console et modifiez le, code par code, pour
vous r�der. Quand vous voulez le modifier, rappelez-le par la
fl�che "Cur-Haut" r�p�t� autant de fois que n�cessaire).
PS1="\[\e[1;[EMAIL PROTECTED] \W]$\[\e[0m\]"
Partie initiale
\[ =ouvre une s�quence de caract�res non imprimables
\e[ =Ouverture de s�quence "escape"
1;34 = suivi de "couleur d'encre" (ici: bleu) et
m = fin de s�quence "escape"
\]=fin de la s�quence de caract�res non imprimables.
S�quence centrale
[= caract�re " [ " imprimable.
\d=donne la date "jour-mois-date" imprimable
]= caract�re " ] " imprimable.
\u=nom de l'utilisateur courant imprimable
@=arrobas imprimable
=un espace imprimable
\W=nom explicite du r�pertoire courant imprimable
Partie distale
\[=ouvre une s�quence de caract�res non imprimables
\e[0m=ram�ne la couleur � "rien"
c'est � dire l'encre syst�me sur papier syst�me.
\]=fin de la s�quence de caract�res non imprimables.
Pour introduire une couleur de papier, la placer avant l'encre,
s�par�e par un " ; " par exemple, dans le prompt ci-dessus:
addition de papier bleu marine sur tout le prompt)
voir ci-dessous:
PS1="\[\e[0;44;1;[EMAIL PROTECTED] \W]$\[\e[0m\]"
Chez Mandrake PS1 est param�tr� dans /etc/bashrc, d'o�:
quand votre prompt est au point, sauvez le dans
/etc/bashrc il deviendra le prompt courant.
Amiti�s de Bernard L.
������������������������������������������������������������������������������
Cette machine tourne sous le syst�me d'exploitation libre "LINUX".
Svp! Pas de fichiers de syst�mes "propri�taire" (".doc", ".xls", etc.)
LISEZ : http://www.fsf.org/philosophy/no-word-attachments.fr.html
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com".
Foire Aux Questions de la liste : http://mdk.mondelinux.org