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