Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

echo

v(uutils coreutils) 0.8.0
echo [OPTIONS]... [CHAÎNE]...

Affiche une ligne de texte

Options

-n

ne pas afficher la nouvelle ligne finale

-e

activer l’interprétation des séquences d’échappement

-E

désactiver l’interprétation des séquences d’échappement (par défaut)

Affiche la ou les CHAÎNE(s) sur la sortie standard.

Si -e est activé, les séquences suivantes sont reconnues :

  • \ barre oblique inverse
  • \a alerte (BEL)
  • \b retour arrière
  • \c ne produit aucune sortie supplémentaire
  • \e échappement
  • \f saut de page
  • \n nouvelle ligne
  • \r retour chariot
  • \t tabulation horizontale
  • \v tabulation verticale
  • \0NNN octet avec valeur octale NNN (1 à 3 chiffres)
  • \xHH octet avec valeur hexadécimale HH (1 à 2 chiffres)

Examples

Affiche un message (les guillemets sont facultatifs) :

echo "{{Hello World}}"

Affiche un message avec des variables d’environnement :

echo "{{Ma variable PATH est $PATH}}"

Affiche un message sans retour à la ligne :

echo -n "{{Hello World}}"

Ajoute un message à un fichier :

echo "{{Hello World}}" >> {{fichier.txt}}

Active l’interprétation des spécificateurs d’échappement :

echo -e "{{Colonne 1\tColonne 2}}"

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.