Variable PS1

Résolu/Fermé
nicotendo Messages postés 195 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 31 juillet 2012 - 21 sept. 2007 à 09:41
nicotendo Messages postés 195 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 31 juillet 2012 - 21 sept. 2007 à 17:13
Bonjour, je souhaiterai changé ma variable PS1.

Comment faire pour faire clignoter (oet souligner) une chaine de caractère?
Merci

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
21 sept. 2007 à 09:53
Salut,
echo -e "\e[5mÇa clignote\e[0m et là c'est \e[4msouligné\e[0m"
Les codes sont les suivants :

Séquence d'échappement ANSI :

\e	Échappement (\033 ASCII)
[n      Activation d'un attribut (n étant une valeur, 1 active la valeur gras et 0 la désactive)
m       Termine la séquence d'échappement

\e[0m    Désactivation
\e[1m    Attribut gras
\e[3m    Attribut italique
\e[4m    Attribut soulignement
\e[5m    Attribut clignotement
\e[6m    Attribut contour noir (nécessite un arrière-plan coloré pour être perceptible)
\e[7m    Attribut vidéo inverse
\e[8m    Attribut invisible (nécessite un arrière-plan coloré)
\e[9m    Attribut barré
\e[22m   Attribut désactive gras
\e[23m   Attribut désactive italique
\e[24m   Attribut désactive soulignement
\e[25m   Attribut désactive clignotement
\e[27m   Attribut désactive vidéo inverse
\e[29m   Attribut désactive barré


Couleurs :

Note : Les codes couleurs ci-dessous sont préfixés avec la séquence d'échappement (\e[)

Texte :
noir='\e[0;30m'
gris='\e[1;30m'
rougefonce='\e[0;31m'
rose='\e[1;31m'
vertfonce='\e[0;32m'
vertclair='\e[1;32m'
orange='\e[0;33m'
jaune='e[1;33m'
bleufonce='\e[0;34m'
bleuclair='\e[1;34m'
violetfonce='\e[0;35m'
violetclair='\e[1;35m'
cyanfonce='\e[0;36m'
cyanclair='\e[1;36m'
grisclair='\e[0;37m'
blanc='\e[1;37m'

neutre='\e[0;m'

Arrière-plan :
APnoir='\e[0;40m]'
AProuge='\e[0;41m'
APvert='\e[0;42m'
APmarron='\e[0;43m'
APbleu='\e[0;44m'
APviolet='\e[0;45m'
APcyan='\e[0;46m'
APgris='\e[0;47m'
;-))
3
nicotendo Messages postés 195 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 31 juillet 2012 31
21 sept. 2007 à 17:13
Que dire... Merci :)
1