Affichage à l’écran Affichage echo:affichage
1. La commande echo echo
bourne |
posix |
ksh |
bash |
La commande interne echo permet de réaliser des affichages à l’écran.
Exemple
$ echo Voici un livre sur la programmation shell!
Voici un livre sur la programmation shell!
$
Certains caractères ont, lorsqu’ils sont placés entre quotes (apostrophes ou guillemets), une signification spéciale. Ce sont des caractères d’échappement. La commande echo du bash devra être avec l’option-e pour que l’interprétation de ces caractères ait lieu.
Liste des caractères d’échappement
Caractère d’échappement |
Signification |
\\ |
Antislash |
\a |
Sonnerie |
\b |
Effacement du caractère précédent |
\c |
Suppression du saut de ligne en fin de ligne |
\f |
Saut de page |
\n |
Saut de ligne |
\r |
Retour chariot |
\t |
Tabulation horizontale |
\v |
Tabulation verticale |
\0xxx |
Valeur d’un caractère exprimée en octal |
a. Le caractère \n
Il sert à provoquer un saut de ligne.
Exemples avec un Bourne ou Korn shell
$ echo "Voici un saut de ligne\net encore un autre\net le saut de
ligne naturel de la commande echo"
Voici un saut de ligne
et encore un autre
et le saut de ligne naturel de la commande echo
$
Les quotes sont obligatoires :
$ echo a\nb
anb
$ echo "a\nb"
a
b
$
Exemples avec un bash
$ echo "a\nb"
a\nb
$ echo...