Tipps zum Organisieren von Zeichenfolgen in Linux

Tipps zum Organisieren von Zeichenfolgen in Linux

Bei Linux-Operationen ersetzen und zählen wir häufig Zeichenfolgen in Dateien. Lassen Sie uns jetzt eine Zusammenfassung machen. Wenn Fehler auftreten, kritisieren und korrigieren Sie diese bitte.

Zählen Sie die Anzahl der Saiten

grep -c str Dateiname
grep -o str Dateiname |wc -l

Zeichenfolge ersetzen

Ersetzen Sie die aktuelle Zeile durch die passende Zeichenfolge

:s/oldStr/newStr

Alle Übereinstimmungen in der aktuellen Datei ersetzen

:%s/Originalzeichenfolge/Ersatzzeichenfolge/gg

Zeichenfolge stapelweise ersetzen

sed -i "s/Suchfeld/Ersetzungsfeld/g" grep Suchfeld-rl Pfad

-rl bedeutet alle Unterverzeichnisse

sed -i "s/neuer Str/alter Str/g" 'grep "alter Str" -rl Dateiname'

PS: Unter Linux häufig verwendete Befehle zur Zeichenfolgenoperation

Zeichenfolge durch Leerzeichen teilen

awk '{print $1}'

Teilen Sie eine Zeichenfolge an bestimmten Zeichen

str=${str//,/ } ——————–//后面是分割字符串的標志符號,最后一個/后面還有一個空格

Eine Schnur durchschneiden

cut -b|-c|-f 3 ———————–b代表字節,-c代表字符,-f代表域后面的數組是第幾個字符

Entfernen bestimmter Zeichen aus einer Zeichenfolge

sed 's/\”//g' s代表替換,默認字符被替換為空,\后面的字符是要被替換的字符,g表示全部替換

Zusammenfassen

Oben sind die vom Herausgeber vorgestellten relevanten Betriebsfähigkeiten zum Organisieren von Zeichenfolgen in Linux. Ich hoffe, dass sie für alle hilfreich sind. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Linux-Sonderzeichen und ihre Funktionen
  • So ändern Sie die Zeichensatzkodierung in MySQL 5.5/5.6 unter Linux auf UTF8
  • Beispiel für die Linux C-String-Ersetzungsfunktion, ausführliche Erläuterung
  • So verketten Sie Zeichenfolgen in einem Linux-Shell-Skript
  • Hinweise zum virtuellen Dateisystem des Linux-Kernel-Gerätetreibers
  • Hinweise zum Systemaufruf des Linux-Kernel-Gerätetreibers
  • Sortierung der technischen Hinweise zum Linux-Kernel-Gerätetreiber-Kernel-Debugging
  • Hinweise zur Verwendung der verknüpften Liste des Linux-Kernel-Gerätetreibers
  • Hinweise zum Proc-Dateisystem des Linux-Kernel-Gerätetreibers
  • Hinweise zum erweiterten Zeichengerätetreiber des Linux-Kernel-Gerätetreibers
  • Linux-Kernel-Gerätetreiber. Zusammenfassung der Hinweise zum Lademechanismus von Linux-Kernelmodulen.
  • Hinweise zur Adresszuordnung von Gerätetreibern im Linux-Kernel
  • Gerätetreiber des Linux-Kernels – Zusammenfassung der grundlegenden Hinweise zum Linux-Kernel
  • Hinweise zum Zeichengerätetreiber des Linux-Kernel-Gerätetreibers

<<:  MySQL verwendet Init-Connect, um die Implementierung der Zugriffsüberwachungsfunktion zu verbessern

>>:  Das Vue-Projekt konfiguriert den Webpack-Obfuscator, um Codeverschlüsselung und -verschleierung zu implementieren.

Artikel empfehlen

HTML-Tbody-Verwendung

Strukturierte Tabelle (nur IExplore) 1) Gruppieren...

Implementierung der Fastdfs+Nginx-Clusterkonstruktion

1. Einführung in Fastdfs 1. Was ist Fastdfs? Fast...

Webdesign: Die genaue Platzierung und Verwendung massiver Materialien

Durch dreimaliges Auswendiglernen können Sie sich...

HTML-Sprachenzyklopädie

123WORDPRESS.COM--HTML超文本标记语言速查手册<!-- --> !D...

Layui implementiert den Bestätigungscode der Anmeldeschnittstelle

In diesem Artikelbeispiel wird der spezifische Co...

Vue implementiert ein Beispiel für eine verschachtelte Routing-Methode

1. Verschachteltes Routing wird auch als Sub-Rout...

Was Sie über die automatische ID-Inkrementierung in MySQL wissen müssen

Einführung: Wenn wir MySQL zum Erstellen einer Ta...

Lösung für mehrere Docker-Container, die nicht die gleiche Portnummer haben

Hintergrund In Docker werden vier Container mit d...

Beispielmethode zum Anzeigen von IP in Linux

Die Kenntnis der IP-Adresse eines Geräts ist wich...

MYSQL Performance Analyzer EXPLAIN Anwendungsbeispielanalyse

Dieser Artikel veranschaulicht anhand eines Beisp...

So optimieren Sie Bilder, um die Website-Leistung zu verbessern

Inhaltsverzeichnis Überblick Was ist Bildkomprimi...