logo

commande echo sous Linux avec des exemples

Le écho La commande sous Linux est une commande intégrée qui permet aux utilisateurs d'afficher des lignes de texte ou des chaînes passées en arguments. Il est couramment utilisé dans les scripts shell et les fichiers batch pour afficher le texte d'état à l'écran ou dans un fichier.

Syntaxe de la commande `echo` sous Linux

echo [option] [string]>

Ici,

[options] = Les différentes options disponibles pour modifier le comportement de la commande `echo`



[string] = C'est la chaîne que nous voulons afficher.

Utilisation de base : Affichage de texte/chaîne :

L'utilisation la plus simple de la commande echo consiste à afficher un texte ou une chaîne sur le terminal. Pour ce faire, il vous suffit de fournir le texte ou la chaîne souhaitée comme argument à la commande echo.

convertir nfa en dfa

Syntaxe:

echo [string]>

Exemple:

Si nous voulons afficher des Geeks pour les Geeks. Nous utilisons la commande suivante.

echo 'Geeks for Geeks'>
Afficher le texte

Afficher le texte

Options disponibles dans la commande `echo` sous Linux

NOTE :- -C'est permet ici l'interprétation des échappements de barre oblique inverse

1.  : il supprime tous les espaces entre le texte

Exemple:

echo -e 'Geeks for Geeks'>
supprimer de l'espace

supprimer de l'espace

2. c : supprimez la nouvelle ligne de fin avec l'interpréteur de retour arrière '-e' pour continuer sans émettre de nouvelle ligne.

lancer la gestion des exceptions en Java

Exemple:

echo -e 'Geeks cfor Geeks'>
continuer sans émettre de nouvelle ligne

continuer sans émettre de nouvelle ligne

Dans l'exemple ci-dessus, le texte après c n'est pas imprimé et la nouvelle ligne de fin est omise.

3.  : cette option crée une nouvelle ligne à partir de laquelle elle est utilisée.

Exemple:

 echo -e 'Geeks 
for 
Geeks'>
créer une nouvelle ligne

créer une nouvelle ligne

4.  : cette option est utilisée pour créer des espaces de tabulation horizontaux.

Exemple:

décodage javascript base64
echo -e 'Geeks 	for 	Geeks'>
création d'un espace de tabulation horizontal

création d'un espace de tabulation horizontal

5.  : retour chariot avec interpréteur de retour arrière '-e' pour avoir spécifié le retour chariot dans la sortie.

Exemple:

echo -e 'Geeks 
for Geeks'>
Retour en calèche

Retour en calèche

Dans l'exemple ci-dessus, le texte précédant n'est pas imprimé.

6. cette option est utilisée pour créer des espaces de tabulation verticaux.

Exemple:

echo -e 'Geeks vfor vGeeks>
créer des espaces de tabulation verticaux

créer des espaces de tabulation verticaux

cadre de collections Java

7. a : retour d'alerte avec l'interpréteur de retour arrière '-e' pour avoir une alerte sonore.

Exemple:

echo -e 'aGeeks for Geeks'>
retour d'alerte

retour d'alerte

Cette commande, une fois exécutée, produira un son d'alerte ou une cloche.

8. écho * : cette commande imprimera tous les fichiers/dossiers, similaire à la commande ls.

Exemple:

echo *>
similaire à la commande `ls`

similaire à la commande `ls`

9. -n : cette option est utilisée pour omettre l'écho de la nouvelle ligne de fin.

Exemple:

propriétés acides dans les dbms
echo -n 'Geeks for Geeks'>
omettre l'écho de la nouvelle ligne finale.

omettre l'écho de la nouvelle ligne finale

10. Redirection de la sortie « echo »

La sortie de `echo` peut être redirigée vers un fichier au lieu de l'afficher sur le terminal. Nous pouvons y parvenir en utilisant les opérateurs `>` ou `>>` pour la redirection de sortie.

Exemple:

echo 'Welcome GFG'>sortie.txt>

Cela écrira la sortie de la commande echo dans le nom de fichier « output.txt ». Le fichier sera écrasé s'il existe déjà.

Si nous voulons ajouter la sortie dans un fichier existant, nous utilisons `>>` au lieu de `>`.

Conclusion

Dans cet article, nous avons discuté de la commande « echo » sous Linux qui est un outil puissant et polyvalent qui permet aux utilisateurs d'afficher des lignes de texte ou des chaînes sur le terminal. Dans l'ensemble, nous pouvons dire qu'en comprenant la commande « echo » et en expérimentant ses fonctionnalités, nous pouvons afficher efficacement des messages, des variables ou tout texte souhaité dans notre Linux.

?t=153