logo

Script Bash – Commande Bash Echo

Dans cet article, nous allons voir la commande echo. La commande Echo est une fonctionnalité de commande intégrée pour Unix/Linux qui est généralement utilisée pour afficher le texte ou le message à l'écran.

Syntaxe :



  $   echo [option]>

Par exemple :

  $   echo Geeks For Geeks>

Sortir :

Geeks For Geeks>

Sortir



méthodes abstraites

Il existe généralement trois options :

  • -n : Il n'imprime pas la nouvelle ligne de fin.
  • -ET : C'est l'option par défaut qui désactive l'implémentation des séquences d'échappement.
  • -C'est : Il est utilisé pour permettre l'interprétation des échappements de barre oblique inverse

Certaines séquences d'échappement effectuent différentes opérations telles que :

Séquences d'échappement

Signification

 Retour arrière
Barre oblique inverse
Nouvelle ligne
Retour chariot
Onglet horizontal
dans Onglet vertical

Exemple 1 : Retour arrière

  $   echo -e 'Geeks For Geeks'>

Sortir:

GeeksForGeeks>

Sortir

Exemple 2 : Nouvelle ligne

  $   echo -e 'Geeks
For
Geeks'>

Sortir :



Geeks For Geeks>

Sortir

Exemple 3 : onglet horizontal

  $   echo -e 'Geeks	For	Geeks'>

Sortir :

comparaison de chaînes en java
Geeks For Geeks>

Sortir

Exemple 4 : barre oblique inverse

  $   echo -e 'GeeksForGeeks'>

Sortir :

GeeksForGeeks>

Sortir

Exemple 5 : Retour chariot

  $   echo -e 'Geeks
For Geeks'>

Sortir :

For Geeks>

Sortir

java comparer les chaînes

Exemple 6 : Onglet vertical

  $   echo -e 'Geeksv Forv Geeks'>

Sortir :

Geeks♂ For♂ Geeks>

Sortir

Exemple 7 : option -n

  $   echo -n 'Geeks For Geeks'>

Sortir :

Geeks For Geeks>

Sortir

raccourcis Linux

Vous pouvez retrouver toutes les commandes liées à écho en écrivant la commande suivante.

  $   /bin/echo --help>

Sortir :

Sortir

Il existe d'autres façons d'utiliser la commande echo

Prendre l'entrée de l'utilisateur :

Nous créons un fichier texte nommé userInput.sh et écrivons le code suivant dans le fichier.

#!/bin/sh echo 'Enter Your Name : ' read name #It take input from user echo 'Hello, $name. Welcome to GeeksForGeeks'>

Exécutez maintenant userInput.sh à l’aide du code ci-dessous :

  $   chmod +x ./userInput.sh   $   ./userInput.sh>

Sortir :

expression régulière java

Sortir

Conclusion

En conclusion, la commande echo est une commande intégrée polyvalente et puissante dans les systèmes Unix/Linux qui permet aux utilisateurs d'afficher du texte ou des messages à l'écran. L'article fournissait un aperçu détaillé de la syntaxe de la commande echo, des options et de divers exemples démontrant son utilisation, notamment la possibilité de supprimer les caractères de nouvelle ligne, d'activer/désactiver l'interprétation des séquences d'échappement et d'afficher des caractères spéciaux tels que les espaces arrière, les tabulations et les retours chariot. L'article explique également comment recueillir les commentaires des utilisateurs en utilisant simultanément les commandes echo et read. Dans l’ensemble, la commande echo est un outil essentiel dans la boîte à outils d’un utilisateur Unix/Linux, permettant une manipulation efficace du texte et un affichage des résultats dans l’environnement de ligne de commande.