logo

Linux tr

Der Befehl „tr“ steht für 'übersetzen' . Es wird verwendet, um beispielsweise von Kleinbuchstaben in Großbuchstaben und umgekehrt oder neue Zeilen in Leerzeichen zu übersetzen.

Syntax:

 command | tr 

Fall ändern

Der Befehl „tr“ kann die Groß-/Kleinschreibung ändern.

Syntax:

 command | tr 

Beispiel:

 cat exm.txt | tr 'prcu' 'PRCU' 
Linux tr Filter1

Schauen Sie sich den obigen Schnappschuss an. alle p,r,c,u werden in Großbuchstaben umgewandelt P,R,C,U.

Neue Zeilen entfernen

Um alle Zeilen in eine einzige Zeile zu schreiben, müssen wir alle neuen Zeilen in Leerzeichen übersetzen.

Syntax:

 command | tr 

Beispiel:

 cat exm.txt | tr '
' ' ' 
Linux tr Filters2

tr-Optionen

    tr-s: Der Befehl „tr -s“ fasst das Vorkommen mehrerer Zeichen zu einem zusammen.

    Syntax:

     command | tr -s 

    Beispiel:

     cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' ' 
    Linux tr Filters3

    Schauen Sie sich den obigen Schnappschuss an, Befehl 'cat jtp.txt | tr -s 'l'' hat alle Buchstaben „l“ in einem und einem Befehl zusammengefasst 'cat space.txt | tr -s ' '' hat alle Räume in einen einzigen Raum gequetscht.

    tr rot13: Dieser Befehl verschlüsselt den Text. Dabei wird die Groß-/Kleinschreibung beachtet.

    Beispiel:

     cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m' 
    Linux tr Filters4

    Schauen Sie sich den obigen Schnappschuss an. Alle Buchstaben sind gemäß dem Befehl verschlüsselt. Die Buchstaben „A“ und „M“ werden jedoch nicht wie in Großbuchstaben verschlüsselt.

    tr -d: Der Befehl „tr -d“ wird zum Löschen von Zeichen verwendet.

    Syntax:

     command | tr -d 

    Beispiel:

     cat exm.txt | tr -d o 
    Linux tr Filter5

    Schauen Sie sich den obigen Schnappschuss an 'Ö' Briefe werden aus der Datei gelöscht 'exm.txt' .