#1 Le 19/05/2010, à 15:18
- cocolastico
[résolu] mettre un echo en couleur
Bonjour,
Je suis en train de créer mon tout premier script.
A la fin de ce petit script, j'ai mis un echo.
Donc quand le script est fini je vois normalement mon echo dans le terminal. mais j'aimerais que ce soit plus visible, donc en couleur (verte) et si possible en gras également.
Est-ce que c'est possible? Si oui, comment faire?
Merci
Dernière modification par cocolastico (Le 19/05/2010, à 16:03)
Hors ligne
#2 Le 19/05/2010, à 15:23
- helly
Re : [résolu] mettre un echo en couleur
Pour du vert :
echo -e "\E[32m blablablablaaaa \E[0m"
Fais varier 32 pour voir d'autres couleurs
Dernière modification par helly (Le 19/05/2010, à 15:25)
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#3 Le 19/05/2010, à 15:36
- cocolastico
Re : [résolu] mettre un echo en couleur
Pour du vert :
echo -e "\E[32m blablablablaaaa \E[0m"
Fais varier 32 pour voir d'autres couleurs
Merci beaucoup ca marche parfaitement!
Hors ligne
#4 Le 19/05/2010, à 15:39
- helly
Re : [résolu] mettre un echo en couleur
→ [résolu] ?
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#5 Le 19/05/2010, à 15:39
- JB-home
Re : [résolu] mettre un echo en couleur
moi je fait comme ça :
#! /bin/bash
# incruster sous-titres et rencode la video au format Xvid et mp3 (dépendances : mencoder)srt=$1
Film=$2
out=$3# Couleurs pour echo
NOIR="\033[1;0m"
VERT="\033[1;32m"
RED=`tput setaf 1`[ $# -ne 3 ] && echo -e "${RED}J'ai besoin de plus d'arguments !" && echo -e "example d'utilisation : ./inc-srt chemin_sous-titre chemin_film nom_de_sortie${NOIR}" && exit 1
mencoder -sub $srt -fontconfig -font Arial -subfont-text-scale 3 -oac mp3lame -lameopts cbr=128 -ovc xvid -xvidencopts bitrate=900 $Film -o $out
echo -e "${VERT}c'est fini !${NOIR}"
exit 0
Hors ligne
#6 Le 19/05/2010, à 15:45
- cocolastico
Re : [résolu] mettre un echo en couleur
z0rg, c'est encore plus pratique comme ça, pas besoin de retaper toujours le code couleur! Merci!
Et pour du gras, on fait comment?
Hors ligne
#7 Le 19/05/2010, à 15:47
- JB-home
Re : [résolu] mettre un echo en couleur
si ça peut t'aider : http://www.siteduzero.com/tutoriel-3-38192-personnalisez-votre-shell-en-couleur.html#ss_part_1
Hors ligne
#8 Le 19/05/2010, à 16:03
- cocolastico
Re : [résolu] mettre un echo en couleur
z0rg, je t'aime d'Amour avec un A majuscule en vert et en gras
Merci beaucoup!!
Hors ligne
#9 Le 19/05/2010, à 16:05
- JB-home
Re : [résolu] mettre un echo en couleur
Hors ligne
#11 Le 21/05/2010, à 03:30
- cocolastico
Re : [résolu] mettre un echo en couleur
il existe une autre solution ici
Houlala je commence juste, j'en suis pas encore à ce niveau et je pense jamais y arriver
Mais merci quand même, c'est gentil d'avoir pris le temps de me répondre.
Hors ligne
#12 Le 21/05/2010, à 07:33
- Hizoka
Re : [résolu] mettre un echo en couleur
bah ce n'est pas plus dur
tput setaf 1
echo "super texte qui se retrouve en couleur rouge"
tput sgr0
L'avantage de ce code c'est que tu peux mettre toute sortie d'info dans cette couleur en une seule petite ligne.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne