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...
couv_EI7PRO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Commandes internes et externes
Suivant
Le caractère ~ (tilde)