echo
Traitement de texte
Syntaxe
echo [text]Affiche ses arguments suivis d'un saut de ligne ; -e et le traitement des antislashs varient selon le shell, donc printf est le choix portable.
Options courantes
| Option | Signification |
|---|---|
| -n | Leave off the trailing newline |
| -e | Read backslash escapes such as \n. Not in every shell |
| -E | Do not read escapes, which is the usual default |
Exemples
echo -n doneLeaves the cursor on the same line.
echo "$PATH"Prints a variable; the quotes keep spaces intact.
echo *The shell expands this to the file names, not echo.
Ils sont faits pour être chaînés avec des tubes. Trois commandes reliées sont souvent plus courtes qu’une seule qui fait tout.
Comment lire
- Les crochets [ ] marquent une partie facultative.
- Les points de suspension … signifient qu’on peut en mettre plusieurs.
- Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.
Questions fréquentes
Q. Que fait echo ?
Affiche ses arguments suivis d'un saut de ligne ; -e et le traitement des antislashs varient selon le shell, donc printf est le choix portable.
Q. Comment l’écrire ?
echo [text] — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 3 ici ; la liste complète est dans man echo. Cette commande relève de Traitement de texte.
Commandes liées
page man: man echo