[bash] de la couleur et affichage de caractères spéciaux

de la couleur et affichage de caractères spéciaux [bash] - Shell/Batch - Programmation

Marsh Posté le 26-07-2003 à 15:16:07    

Bonjour,
J'ai deux questions concernant bash.
 
La première, c'est comment ajouter un peu de couleur dans les scripts bash afin d'y voir plus clair et d'être plus sympathique. J'ai vu certains faire des red="\033[31m" puis des echo "$red" pour mettre de la couleur mais je ne sais pas si c'est très propre.
 
Qu'en dites vous ?
 
Ma seconde question, c'est que j'aimerais afficher des caractères spéciaux comme ``' ou encore . dans un echo " ". Evidemment ça couince et ça me renvoie une erreur lors de l'exécution du script.
 
Comment faire ?


---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
Reply

Marsh Posté le 26-07-2003 à 15:16:07   

Reply

Marsh Posté le 26-07-2003 à 16:15:27    

http://www.linuxgazette.com/issue65/padala.html
http://www-106.ibm.com/developerwo [...] zone=linux
 
en règle générale, pour echo, fais echo "texte"
quand les caracteres sont spéciaux, comme le `, il faut les échapper avec un \ et passer une option à echo
echo -e "\`"

Reply

Marsh Posté le 26-07-2003 à 16:36:05    

Merci beaucoup  :jap:


---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
Reply

Marsh Posté le 26-07-2003 à 16:41:53    

C'est assez bizarre l'histoire des caractères (en fait j'y arrive tjs pas meme avec ton aide).
 
Je veux afficher ça
 


 | '_ \ / _` | '_ \ / _ \

 
 
donc théoriquement mon code ressemblera à :
 


echo -e " | \'_ \ / _\` | \'_ \ / _ \  

 
 
Seulement voila ce qu'il m'affiche :
 


 | \'_ \ / _` | \'_ \ / _ \


---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
Reply

Marsh Posté le 26-07-2003 à 16:44:10    

echo -e "| '_ \/ _\` | '_ \/ _ \\"
| '_ \/ _` | '_ \/ _ \


Message édité par Taz le 26-07-2003 à 16:46:18
Reply

Marsh Posté le 26-07-2003 à 16:48:54    


echo -e " | '_ \ / _\` | '_ \ / _ \\"

 
 
Plus exactement.
Merci encore pour ton aide.


---------------
Membre du Front de Libération de Datoune | Soutenez le FLD | A Tribute To Datoune
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed