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'
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 ' ' ' '
tr-Optionen
Syntax:
command | tr -s
Beispiel:
cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' '
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.
Beispiel:
cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m'
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.
Syntax:
command | tr -d
Beispiel:
cat exm.txt | tr -d o
Schauen Sie sich den obigen Schnappschuss an 'Ö' Briefe werden aus der Datei gelöscht 'exm.txt' .