===== ECHO ===== === Afficher sur plusieurs lignes === **Ceci permet d'afficher un texte sur trois lignes, il faut mettre "\n" chaque fois que l'on souhaite un saut de ligne :** echo -e 1ere ligne"\n"2eme ligne"\n"3eme ligne"\r" Résultat: 1ere ligne 2eme ligne 3eme ligne === Afficher un tableau === **Ceci affiche le texte avec tabulation et retour à la ligne :** echo -e Entete 1"\t"Entete 2"\t"Entete 3"\n"Data 1"\t\t"Data 2"\t\t"Data 3 Résultat: Entete 1 Entete 2 Entete 3 Data 1 Data 2 Data 3 === Afficher en diagonal === **Par exemple ceci permet d'afficher le texte en diagonale:** echo -e e"\v"s"\v"c"\v"a"\v"l"\v"i"\v"e"\v"r Résultat: e s c a l i e r === Afficher en couleur === **Pour afficher "Hello" en vert (code couleur 32)** echo -e '\033[32mHello\033[m' Sinon voir [[printf]] pour connaitre les autres couleurs possible === intégrer la couleur à un script shell avec echo === Il suffit de créer la fonction suivante dans le script : color() { echo -e "\033[${1}m${2}\033[m" } et de l'appeler dans la script par la commande : color 31 rouge color 32 vert Sinon voir [[printf]]