Bash -Echo -Beispiele

Bash -Echo -Beispiele
In Bash gibt es mehrere integrierte Funktionen, um die Ausgabe in das Terminal zu drucken. 'echo' ist einer der am häufigsten verwendeten Befehle, um Text oder Zeichenfolgedaten in den Terminal oder einen anderen Befehl als Eingabe oder eine Datei zu drucken. Dieser Befehl enthält einige Optionen, die mit diesem Befehl für besondere Zwecke verwendet werden können. Die Verwendungen des Befehls 'Echo' werden in diesem Tutorial unter Verwendung verschiedener Beispiele beschrieben.

Syntax:

Echo [Option (s)] [String]

Optionen:

Möglichkeit Beschreibung
-N Newline aus der Ausgabe weglassen.
-e Aktivieren Sie die Funktion des Backslash (/) -Schapers.
-E Deaktivieren Sie die Funktion des Backslash (/) -Scharakteres.
-Ausführung Zeigen Sie die Versionsinformationen an
-Hilfe Hilfsnachrichten anzeigen im Zusammenhang mit der Verwendung dieses Befehls

Beispiel 1: Verwenden Sie den Befehl "Echo" ohne Option

Der Befehl 'Echo' kann ohne Option verwendet werden. Der Befehl "Echo" des folgenden Skripts wird verwendet, um einen einfachen Text zu drucken. ".com '.

$ echo "Learn Bash -Programmierung von LinuxHint.com "

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel -2: Verwenden Sie den Befehl 'echo' mit -noption

Der Befehl 'echo' wird mit '-n' Option im folgenden Skript verwendet. Die neue Zeile wird für diese Option aus der Ausgabe weggelassen.

$ echo -n "Python ist eine interpretierte Programmiersprache auf hoher Ebene"

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel -3: Verwenden Sie den Befehl "Echo" mit -e -Option

Der Befehl 'Echo' wird mit der Option "-e" im folgenden Skript verwendet. Zu diesem Zweck wird die Funktion von Backslash (\) aktiviert und die Ausgabe wird erzeugt, indem der Speicherplatz "Registerkarte" hinzugefügt wird, in dem '\ t' in der Zeichenfolge verwendet wird.

$ echo -e "perl \ tis \ ta \ tpowerful \ tand \ tportable \ tlanguage"

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel -4: Verwenden Sie den Befehl 'echo' mit -e -Option

Der Befehl 'Echo' wird mit der Option "-e" im folgenden Skript verwendet. Diese Option deaktiviert die Funktion von Backslash (/). Die im Text verwendete neue Zeile (\ n) funktioniert nicht für den folgenden Befehl.

$ echo -e "i \ n like \ nBash \ Programmierung"

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel-5: Verwenden Sie die Variable im Befehl 'echo'

Der Wert der Variablen kann mit einer anderen Zeichenfolge im Befehl 'echo' gedruckt werden, indem die Variable in den Text platziert wird. $ preisvariable wird im folgenden "echo" -Befehl verwendet. Eine Sache, die Sie jedoch erinnern sollten, wenn Sie die Variable im Befehl echo verwenden. Das heißt, Sie müssen die Variable in Doppelzitat (") beischließen, um den Wert der Variablen mit dem Befehl" Echo "zu lesen. Wenn im Echo -Befehl ein Zitat (') verwendet wird, wird der Wert der Variablen nicht analysiert und der variable Name als Ausgabe wird gedruckt.

$ price = "\ $ 100"
$ echo 'Der Preis dieses Buches ist $ Preis'
$ echo "Der Preis dieses Buches ist $ Preis"

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel-6: Verwenden Sie '\ v' im Befehl 'echo'

'\ v' wird verwendet, um die Ausgabe vertikal auszudrucken. Der folgende Befehl 'echo' druckt jedes Wort des Textes: „LinuxHint ist eine Linux -basierte Blog -Site“ vertikal.

$ echo -e "LinuxHint \ v ist \ v a \ v linux \ v basiert \ v Blog \ V Site."

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel-7: Verwenden Sie '\ c' im Befehl 'echo'

'\ c' wird verwendet, um einen Teil des Textes wegzulassen. Der folgende Echo -Befehl drucken „bereichern Sie Ihr Linux -Wissen von LinuxHint“, indem Sie die Tutorials und Newline weglassen.

$ echo -e "bereichern Sie Ihr Linux -Wissen aus LinuxHint \ ctutorials"

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel-8: Drucken Sie die Namen aller Dateien und Ordner mit dem Befehl 'echo' aus

Der Befehl 'echo' kann verwendet werden, um die Dateien und Ordner des aktuellen Verzeichnisses zu lesen. Wenn dieser Befehl mit '*' ausgeführt wird, wird die Liste der Dateien und Ordner des aktuellen Arbeitsverzeichnisses gedruckt.

$ echo *

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel-9: Drucken Sie die Namen bestimmter Dateien mit dem Befehl 'echo' aus

Die spezifische Dateiliste des aktuellen Verzeichnisses kann mit dem Befehl "Echo" gedruckt werden. Im folgenden Befehl werden die Liste aller Textdateien aus dem aktuellen Verzeichnis gedruckt. Auf diese Weise können Sie eine Datei oder einen Ordner mit dem Befehl "Echo" durchsuchen.

$ echo *.txt

Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.

Beispiel-10: Verwenden Sie den Befehl "Echo" im Bash-Skript

Dieses Beispiel zeigt die Verwendung des Befehls "Echo" in einem Bash -Skript. Erstellen Sie eine Datei mit dem Namen 'echoexpl.Sch' und fügen Sie das folgende Skript hinzu. Die Funktion von '\ r' besteht darin, eine Wagenrendite in der Zeichenfolge hinzuzufügen. In diesem Beispiel wird '\ r' am Start und Ende der Zeichenfolge verwendet. Hier wird die Option "-e" mit dem Befehl "Echo" verwendet, der die Funktion von '\ r' ermöglicht.

echoexpl.Sch

#!/Bin/Bash
String = "\ rperl ist eine plattformübergreifende Programmiersprache Open-Source \ r"
echo -e "$ String"

Führen Sie das Skript aus.

$ bash echoExpl.Sch

Der Textwert von $ String Die Variable wird nach dem Ausführen des Skripts mit einer neuen Zeile gedruckt.

Abschluss:

Das Ergebnis eines Drehbuchs kann durch Drucken der entsprechenden Ausgabe gefunden werden. Druckoptionen sind also für jede Programmiersprache sehr wichtig. Die Verwendung einer Druckoption in Bash wird in diesem Tutorial erörtert. Die gleiche Aufgabe kann jedoch durch eine andere Option in Bash ausgeführt werden, und der Befehl ist 'printf'. Hoffnung, der Leser wird nach dem Üben der Beispiele dieses Tutorials Kenntnisse über die mehrfachen Verwendungen des Echo -Befehls erhalten, und sie können diesen Befehl ordnungsgemäß anwenden können.

Weitere Informationen finden Sie im Video!