T'as pas trop d'encre sur les doigts, l'ancien ? à jouer comme ça avec un 
prompt ?
raber



Le Samedi 11 Janvier 2003 18:48, Bernard Lambey a écrit :
> Alors, mes enfants, le Papé n'est pas aussi rapide que vous
> mais, prenez en de la graine!... ;-)))
> Bernard L.
>
> =========================================
> 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;34m\][\d][\u@\h \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;34m\][\d][\u@\h \W]$\[\e[0m\]"
>
> Quand votre prompt est au point, sauvez le dans
> /etc/bashrc il deviendra le prompt courant.


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à