15 Praktische Beispiele für den Befehl Echo unter Linux
- 4013
- 698
- Matteo Möllinger
Der Echo -Befehl ist einer der am häufigsten verwendeten und integrierten Befehle für Linux-Bash- und C-Shells, die normalerweise in einer Skriptsprache und Batch-Dateien verwendet werden, um eine Textzeile/Zeichenfolge für die Standardausgabe oder eine Datei anzuzeigen.
Echo -BefehlsbeispieleDie Syntax für den Befehl echo lautet:
Echo [Option (s)] [String (s)]
1. Geben Sie eine Textzeile ein und zeigen Sie sie auf Standardausgabe an
$ echo tecmint ist eine Community von Linux -Nerds
Gibt den folgenden Text aus:
Tecmint ist eine Community von Linux -Nerds
2. Deklarieren Sie eine Variable und wiederholen Sie ihren Wert. Zum Beispiel eine Variable von deklarieren X und seinen Wert zuweisen =10.
$ x = 10
seinen Wert wiederholen:
$ echo den Wert der Variablen x = $ x Der Wert der Variablen x = 10
Notiz: Der '-e'Option in Linux fungiert als Interpretation von entkommenen Zeichen, die Backflashed sind.
3. Option verwenden '\B' - Rückraum mit Backslash -Interpretor'-e'Das entfernt alle Räume dazwischen.
$ echo -e "Tecmint \ Bis \ ba \ bcommunity \ bof \ blinux \ bnerds" Tecmintisacommunityoflinuxnerds
4. Option verwenden '\N' - Neue Linie mit Backs Space Interpretor'-e'behandelt eine neue Linie, von der sie verwendet werden.
$ echo -e "Tecmint \ nis \ na \ ncommunity \ nof \ nlinux \ nnerds" Tecmint ist eine Community von Linux -Nerds
5. Option verwenden '\T' - Horizontale Registerkarte mit Backpace -Interpretor' '-e'Horizontale Laborräume haben.
$ echo -e "Tecmint \ tis \ ta \ tcommunity \ tof \ tlinux \ tnerds" Tecmint ist eine Community von Linux -Nerds
6. Wie wäre es mit der Option New Line '\N"und horizontale Registerkarte"\T' gleichzeitig.
$ echo -e "\ n \ ttecmint \ n \ tis \ n \ ta \ n \ tcommunity \ n \ tof \ n \ tlinux \ n \ tnerds" tecmint ist eine Community von Linux -Nerds
7. Option verwenden '\ v' - Vertikale Registerkarte mit Backpace -Interpretor' '-e'um vertikale Tabläder zu haben.
$ echo -e "\ vtecmint \ vis \ va \ vcommunity \ vof \ vlinux \ vnerds" Tecmint ist eine Community von Linux -Nerds
8. Wie wäre es mit der Option New Line '\N"und vertikale Registerkarte"\ v' gleichzeitig.
$ echo -e "\ n \ vtecmint \ n \ vis \ n \ va \ n \ vcommunity \ n \ vof \ n \ vlinux \ n \ vnerds" Tecmint ist eine Community von Linux -Nerds
Notiz: Wir können die vertikale Registerkarte, die horizontale Registerkarte und den neuen Zeilenabstand mit der Option zweimal oder so oft wie erforderlich verdoppeln.
9. Option verwenden '\R' - Kutschenrendite mit Backs Space Interpretor'-e'Um die Beförderungsrendite in der Ausgabe angegeben zu haben.
$ echo -e "Tecmint \ ris Eine Community von Linux -Nerds" ist eine Community von Linux -Nerds
10. Option verwenden '\C' - Unterdrückung nach der neuen Linie mit Backs Space Interpretor'-e'weiter weitergehen, ohne eine neue Linie abzugeben.
$ echo -e "Tecmint ist eine Community \ cof Linux Nerds" Tecmint ist eine Community [E -Mail -geschützt]: ~ $
11. Auslösen Sie mit der Option eine neue Linie mit der neuen Linie. '-N''.
$ echo -n "Tecmint ist eine Community von Linux -Nerds" Tecmint ist eine Community von Linux [E -Mail -geschützt]: ~/dokument $
12. Option verwenden '\A' - Alarmrückkehr mit Backs Space Interpretor'-e'Die Tonwarnung haben.
$ echo -e "Tecmint ist eine Community von \ Alinux -Nerds" Tecmint ist eine Community von Linux -Nerds
Notiz: Überprüfen Sie die Lautstärketaste vor dem Schießen.
13. Drucken Sie alle Dateien/Ordner mit dem Echo -Befehl (LS -Befehl Alternative) aus.
$ echo * 103.ODT 103.PDF 104.ODT 104.PDF 105.ODT 105.PDF 106.ODT 106.PDF 107.ODT 107.PDF 108a.ODT 108.ODT 108.PDF 109.ODT 109.PDF 110B.ODT 110.ODT 110.PDF 111.ODT 111.PDF 112.ODT 112.PDF 113.ODTT-Linux-Header-3.16.0-customkernel_1_amd64.Deb Linux-Image-3.16.0-customkernel_1_amd64.Deb -Netzwerk.JPEG
14. Drucken Sie Dateien einer bestimmten Art aus. Nehmen wir zum Beispiel an, Sie möchten alle drucken. '.JPEG'Dateien, verwenden Sie den folgenden Befehl.
$ echo *.JPEG -Netzwerk.JPEG
15. Das Echo kann mit einem Umleitungsoperator verwendet werden, um in eine Datei auszugeben und nicht die Standardausgabe.
$ echo "Testseite"> Testpage ## Inhalt überprüfen
Echo -Optionen
Optionen | Beschreibung |
-N | Drucken Sie die nachfolgende Newline nicht aus. |
-e | Aktivieren Sie die Interpretation von Backslash -Flucht. |
\B | Rücktaste |
\\ | Backslash |
\N | Neue Zeile |
\R | Wagenrückgabe |
\T | Horizontale Registerkarte |
\ v | vertikale Registerkarte |
Das ist alles vorerst und vergessen Sie nicht, uns Ihr wertvolles Feedback in den Kommentaren unten zu geben.
- « So richten Sie SSH -Kennwortlin in Linux ein [3 einfache Schritte]
- 10 beliebteste Download -Manager für Linux im Jahr 2021 »