Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 13 utilisateurs en ligne, consultez le détail
Auteur Message
selimb
#0 Message posté le : 13-04-2006 à 10:28:41


Hobbit


Forum : Inscrit
Association :
Arrivé(e) le : 18-04-2005
Nombre de messages : 1219
Il est agreable de voir s'executer son script bash habituel avec des morceaux de lignes en couleur.
Pour cela, ajouter en declaration (juste apres #!/bin/sh ) la couleur souhaitee:
COULEUR="\\033[x;xxm"

Puis devant le mot/partie de la ligne a colorier:
echo -e "$COULEUR" "le mot/partie de la ligne"
Puis executer le script.
exemple (faire un vrai copie/colle et tester dans une console.. sinon rectifier les decallages..)

!/bin/sh
VERT="\\033[1;32m"
NORMAL="\\033[0;39m"
ROUGE="\\033[1;31m"
ROSE="\\033[1;35m"
BLEU="\\033[1;34m"
BLANC="\\033[0;02m"
BLANCLAIR="\\033[1;08m"
JAUNE="\\033[1;33m"
CYAN="\\033[1;36m"
echo ""
echo -e "$VERT" " ------------------ ""$ROUGE""Y o u W i l l B e C o l o r e d ""$VERT"" ------------ " "$NORMAL"
echo " | Color bash script | "
echo -e " | written by""$VERT" "selim,b." "$CYAN""(s.bouras@free.fr) " "$NORMAL" " | "
echo -e " | This script is""$BLEU"" free Licence""$NORMAL"" | "
echo -e "$VERT" " -------------------------------------------------------------------- " "$NORMAL"
echo -e " $BLEU" " Ok!!..Dear ... Your bash is colored .. Have Fun!!.."



--Message édité par selimb le 13-04-2006 à 10:28:41--


-------------------------------------
http://s.bouras.free.fr/citaPop-Up/
sputnick
#1 Message posté le : 07-11-2007 à 23:33:49


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
Salut,

ya plus évolué comme methode :

man tput


-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
jblecanard
#2 Message posté le : 07-11-2007 à 23:48:44


Elfe


Forum : Modérateur
Association : Membre fondateur
Arrivé(e) le : 08-01-2005
Nombre de messages : 3998
hum sputnick, ça t'ennuierai de développer un peu ?

-------------------------------------
C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon -
sputnick
#3 Message posté le : 08-11-2007 à 00:26:31


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135


-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
Azollyx
#4 Message posté le : 08-11-2007 à 09:32:36


Hobbit


Forum : Modérateur
Association : Président
Arrivé(e) le : 09-04-2006
Nombre de messages : 1999
Et en quoi est-ce plus évolué ?

édit : on ne le voit pas sur la capture mais les style 5, 6 et 7 clignotent.

--Message édité par Azollyx le 08-11-2007 à 09:34:27--


-------------------------------------
Cherche distributeur manuel/automatique de câlins femelle pour mise en réseau rapprochée.
Nota : je préfèrerais un modèle bien documenté.
sputnick
#5 Message posté le : 08-11-2007 à 11:14:50


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
En ce sens que c'est plus bas niveau. Il me sembles que ça prend en compte ta configuration en cherchant dans la database terminfo.

-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
sputnick
#6 Message posté le : 08-11-2007 à 13:48:28


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 27-07-2005
Nombre de messages : 135
Complément d'information :
http://wooledge.org/mywiki/BashFAQ/037

Meilleur site bash que je connaisse.

Dixit :
Do not hard-code ANSI color escape sequences in your program! The tput command lets you interact with the terminal database in a sane way.

tput reads the terminfo database which contains all the escape codes necessary for interacting with your terminal, as defined by the $TERM variable. For more details, see the terminfo(5) man page.

-------------------------------------
BlogLinux
http://sputnick1.wordpress.com
Azollyx
#7 Message posté le : 08-11-2007 à 15:54:06


Hobbit


Forum : Modérateur
Association : Président
Arrivé(e) le : 09-04-2006
Nombre de messages : 1999
ok

-------------------------------------
Cherche distributeur manuel/automatique de câlins femelle pour mise en réseau rapprochée.
Nota : je préfèrerais un modèle bien documenté.