1. Einleitung tr wird verwendet, um einen Textabschnitt zu konvertieren oder zu löschen. tr ist die Abkürzung für „translate“ (übersetzen) und die Funktion im Englischen lautet: Zeichen übersetzen oder löschen. Alle Funktionen von tr können von sed ausgeführt werden, und tr kann als minimalistische Implementierung von sed betrachtet werden. 2. Format tr [OPTION] … SET1 [SET2] 3. Optionen -c, -C, --complement: Löscht Zeichen, die nicht zum Zeichensatz <Zeichensatz1> gehören, oder konvertiert sie in das letzte Zeichen im Zeichensatz <Zeichensatz2> (wenn Sie mehrere Zeichen angeben). Siehe Beispiel 6. -d, --delete: Löscht die Zeichenfolge SET1 in den Informationen. -s, --squeeze-repeats: Komprimiert wiederholte Zeichen und behält nur eines. --help: Hilfeinformationen anzeigen. --version: Versionsinformationen anzeigen. 4. Beispiele (1) Ändern Sie in den von last ausgegebenen Informationen alle Kleinbuchstaben in Großbuchstaben. letzte|tr '[az]' '[AZ]' //oder letzte|tr [az] [AZ] (2) Löschen Sie den Doppelpunkt „:“ aus den von /etc/passwd ausgegebenen Informationen. cat /etc/passwd | tr -d ':' (3) Konvertieren Sie DOS-Dateien in Unix-Dateien. cat /etc/passwd | tr -d '\r' (4) Leerzeilen löschen cat-Datei | tr -s "\n" > neue_Datei (5) Ersetzen Sie das in der Datei vorkommende Wort "abc" durch "xyz". cat-Datei | tr "abc" "xyz" > neue_Datei Hinweis: Hier werden alle Vorkommen des Buchstabens „a“ in der Datei durch den Buchstaben „x“, der Buchstabe „b“ durch den Buchstaben „y“ und der Buchstabe „c“ durch den Buchstaben „z“ ersetzt, anstatt die Zeichenfolge „abc“ durch die Zeichenfolge „xyz“ zu ersetzen. (6) Löschen und Ersetzen von Zeichen außerhalb des angegebenen Zeichensatzes. //Zeichen außerhalb des angegebenen Zeichensatzes ersetzen [b3335@MIC ~]$ echo alv blv|tr -c 'lv ' "x" xlv xlv //Zeichen außerhalb des angegebenen Zeichensatzes löschen [b3335@MIC ~]$ echo alv blv|tr -cd 'lv' Stufe Oben finden Sie detaillierte Informationen zur Verwendung des Linux-Befehls tr. Weitere Informationen zum Linux-Befehl tr finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: WeChat-Applet zur Bestimmung, ob die Mobiltelefonnummer legal ist Beispielcode
>>: Fassen Sie einige häufige Rankingprobleme in MySQL zusammen
Inhaltsverzeichnis Vorarbeit Backend-Konstruktion...
Als ich kürzlich in einem Projekt eine Auswahlabf...
Es ist sehr einfach, Daten und Tabellen in MySQL ...
Wir gehen davon aus, dass Sie ein linuxer sind, a...
Offizielle Website https://cli.vuejs.org/en/guide...
Vorwort Ein Index ist eine Datenstruktur, die ein...
Inhaltsverzeichnis - Vorwort - - JVM-Klassenlader...
Als ich heute einen Flash-Werbecode schrieb, habe ...
MySql ist eine Datenquelle, die wir häufig verwen...
Inhaltsverzeichnis 1 Was ist SSH 2 Konfigurieren ...
Inhaltsverzeichnis Vorwort 1. Verstehen mit Beisp...
bgcolor="Textfarbe" background="Hin...
Wie deinstalliere ich eine MySQL-Datenbank unter ...
Ich glaube, die Befehle, die ich am häufigsten ve...
In diesem Artikel wird der spezifische JavaScript...