GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Beispiele für Linux-Echo-Befehle

Der Linux-Echo-Befehl wird verwendet, um eine Textzeile auf dem Bildschirm anzuzeigen. Dies geschieht, indem der String an die Standardausgabe ausgegeben wird.

Linux-Echo-Befehl

Sehen wir uns an, wie der echo-Befehl von der Linux-Manpage beschrieben wird. Auf die Manpage kann durch Eingabe des folgenden Befehls zugegriffen werden:

Echo Manpage-Befehl

Folgendes wird als Ausgabe angezeigt. Lassen Sie uns die Hilfeseite Stück für Stück verstehen.

Ausgabe der Linux-Echo-Hilfe

Linux-Echo-Befehlssyntax

$ echo [OPTION]... [STRING]...

Beispiele für Linux-Echo-Befehle

Echo-Befehlsausgabe

Es ändert sich nichts an der Ausgabe, wenn der anzuzeigende Text ohne doppelte Anführungszeichen geschrieben wird. Es empfiehlt sich jedoch, doppelte Anführungszeichen zu verwenden, um die Zeichenfolge hervorzuheben, wie im obigen Beispiel gezeigt.

Linux echo-Befehlsbeispiel

Linux-Echo-Befehlsoptionen

Linux-Echo-Befehlsoptionen können verwendet werden, um die Ausgabe des Befehls gemäß dem Benutzer zu ändern. Gehen wir sie einzeln durch.

  • -n kann verwendet werden, um den '\n' zu entfernen (Newline-Zeichen) aus der Ausgabe. Standardmäßig enthält echo '\n' am Ende jeder Zeichenfolge, die es ausgibt.

    Beispiel für die Option echo -n unter Linux

    Da im obigen Beispiel das Zeilenumbruchzeichen am Ende der Ausgabe weggelassen wird, fordert das Terminal den Benutzer zur Eingabe in derselben Zeile wie die Ausgabe auf.

  • -e Option ermöglicht es dem Terminal, Escape-Sequenzen in der eingegebenen Zeichenfolge zu erkennen.

    Die folgenden Sequenzen werden erkannt, wie in der Linux-Manpage beschrieben.

    1. „\\“ Backslash-Zeichen
    2. „\a“-Warnung (BEL) :Ein Ton wird abgespielt, wenn dieses Zeichen in einer eingegebenen Zeichenkette gefunden wird.
    3. ‚\b‘ Rücktaste :Backspace wird ausgelöst, wenn dieses Zeichen in einer Zeichenfolge gefunden wird. Daher das Zeichen vor '\b' wird wie unten gezeigt aus der Ausgabe entfernt.
    4. Beispiel für Linux-Echo-Backspace

    5. ‚\c‘ erzeugt keine weitere Ausgabe :Alle Zeichen nach '\c' in einem String werden bei der Ausgabe weggelassen. Beachten Sie, dass das Terminal zur Eingabe in derselben Zeile wie die Ausgabe auffordert. Das liegt daran, dass '\n' – Zeilenumbrüche werden ebenfalls aus der Ausgabe entfernt.
    6. Linux-Echostop-Ausgabebeispiel

    7. ‘\n’ Zeilenumbruch :Wenn diese Escape-Sequenz in einer Zeichenfolge angetroffen wird, löst sie die Erstellung einer neuen Zeile aus. Als Ergebnis werden Zeichen nach '\n' werden in einer neuen Zeile ausgegeben.
    8. Echo-Beispiel für Zeilenumbruch

    9. ‘\r‘ Wagenrücklauf :Zeichen vor '\r' in einem String werden bei der Ausgabe weggelassen, wie im Beispiel unten gezeigt.
    10. Linux-Echo-Wagenrücklauf-Beispiel

    11. „\t“ horizontaler Tabulator :In der Ausgabe wird überall dort, wo '\t' ist, ein Tabulatorzeichen erstellt erscheint in der Zeichenfolge.
    12. Linux-Beispiel für einen Echo-Tab

    13. „\v“ vertikaler Tabulator :In der Ausgabe wird überall dort, wo '\v' ist, ein vertikaler Tabulatorraum erstellt erscheint in der Zeichenfolge.
    14. Linux-Beispiel für vertikale Tabulatoren mit Echo

  • -E Option deaktiviert bei Verwendung die Erkennung von Escape-Sequenzen in Zeichenfolgen. Diese Option ist standardmäßig aktiviert.
  • –Version und –Hilfe Versionsinformationen bzw. Hilfefenster anzeigen und danach beenden.

Erweiterte Beispiele für den Linux-Echo-Befehl

  1. Der Linux-Echo-Befehl wird mit dem Platzhalterzeichen '*' verwendet um die Namen aller im aktuellen Verzeichnis vorhandenen Dateien anzuzeigen.

    Beispiel für Linux-Echo-Dateinamen

    Es kann auf diese Weise auch verwendet werden, um ausgewählte Dateien/Ordner mit bestimmten Klein-/Großbuchstaben in ihren Namen anzuzeigen.

    Im Beispiel unten werden nur Dateien im aktuellen Verzeichnis ausgegeben, deren Namen „D“ als Anfangsbuchstaben und „s“ als letzten Buchstaben haben.

    Beispiel für Linux-Echo ausgewählter Dateinamen

  2. Der Linux-Echo-Befehl kann verwendet werden, um grundlegende arithmetische Operationen auszuführen und das Ergebnis als Ausgabe anzuzeigen. Dies geschieht durch Einschließen des mathematischen Teils in (( )) vorangestellt ein $ Symbol.
  3. Beispiel für mathematische Echooperationen unter Linux

  4. Wir können den Echo-Befehl verwenden, um benutzerdefinierte Variablen oder sogar Umgebungsvariablen anzuzeigen.

    Beispiel für die Anzeige eines Echo-Variablenwerts

Schlussfolgerung

Linux Echo ist ein einfacher, grundlegender Befehl, der eine Textzeile als Ausgabe anzeigt. Die Ausgabe kann geändert werden, indem die verfügbaren Optionen zusammen mit dem Befehl verwendet werden. Unter anderem kann es Dateinamen und Werte sowohl von benutzerdefinierten als auch von Systemvariablen anzeigen und das Ergebnis an einige grundlegende Arithmetik weitergeben.


Linux
  1. sa-Befehlsbeispiele in Linux

  2. ac-Befehlsbeispiele in Linux

  3. df-Befehlsbeispiele in Linux

  4. du-Befehlsbeispiele in Linux

  5. tee-Befehlsbeispiele in Linux

Echo-Befehl in Linux (mit Beispielen)

16 Beispiele für Echo-Befehle unter Linux

Echo-Befehl in Linux mit Beispielen

Echo-Befehl unter Linux

Echo-Befehl unter Linux:7 praktische Beispiele

id-Befehlsbeispiele in Linux