Detaillierte Erläuterung des Linux-Textverarbeitungsbefehls sort

Detaillierte Erläuterung des Linux-Textverarbeitungsbefehls sort

sort Den Inhalt einer Textdatei sortieren

Verwendung: Sortieren + Option + Dateiname (können mehrere Dateien folgen)

Beispiel 1: cat 1.txt

sort 1.txt #text, standardmäßig nach Buchstaben a-z sortiert

Beispiel 2: cat 2.txt

sort 2.txt #Zahlen, standardmäßig sortiert nach 1-9

-n Parameter: sort -n 2.txt #Fügen Sie -n hinzu, um die Zahlen von klein nach groß zu sortieren

-r Parameter: sort -n -r 2.txt #-r, in umgekehrter Reihenfolge sortieren (gilt auch für Text)

Wenn ein Text zweispaltig ist, wird standardmäßig nach der ersten Spalte sortiert. Beispiel: cat 3.txt

sort 3.txt #Die Standardsortierung erfolgt nach der ersten Spalte

Parameter -t: Geben Sie das Trennzeichen an

-k Parameter: Gibt die zu sortierende Spalte an

Beispiel: sort -t ',' -k2 3.txt #Verwenden Sie Komma ',' als Trennzeichen, um die zweite Spalte zu sortieren

Ähnlich: sort -t ',' -k2n 3.txt # Sortieren nach der zweiten Spaltennummer von klein nach groß

sort -t ',' -k2nr 3.txt #Sortieren nach der zweiten Spaltennummer von groß nach klein

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Eine Frage zum Verständnis mehrerer Parameter des Sortierbefehls in Linux
  • Detaillierte Erklärung des Sortierbefehls im Linux-Textverarbeitungstool
  • Verwendung des Linux-Sortierbefehls
  • Zwei Möglichkeiten zur Installation der mbstring-Erweiterung in PHP unter Linux
  • So installieren und verwenden Sie Linux Xtrabackup
  • So fügen Sie das PHP-Erweiterungsmodul mbstring unabhängig unter Linux hinzu
  • Detaillierte Erklärung der Linux-Befehle sort, uniq, tr tools

<<:  Detaillierte Erklärung der CocosCreator MVC-Architektur

>>:  jQuery-Plugin zum Erreichen einer Bildunterbrechung

Artikel empfehlen

Was Sie über die Transaktionsisolierung von msyql wissen müssen

Was ist eine Transaktion? Eine Transaktion ist ei...

MySQL-Datenbanktabelle und Datenbankpartitionierungsstrategie

Lassen Sie uns zunächst darüber sprechen, warum w...

Eine vollständige Anleitung zum Löschen von Floats in CSS (Zusammenfassung)

1. Übergeordnetes Div definiert Pseudoklassen: af...

Implementierung zum Erstellen benutzerdefinierter Images mit Dockerfile

Inhaltsverzeichnis Vorwort Einführung in Dockerfi...

Installationsprozess von MySQL5.7.22 auf dem Mac

1. Verwenden Sie das Installationspaket, um MySQL...

Vue realisiert den Gleitkreuzeffekt des Balles

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erklärung der MySQL-Datenbank-Trigger

Inhaltsverzeichnis 1 Einleitung 2 Trigger-Einführ...

Beispielcode des Spread-Operators und seiner Anwendung in JavaScript

Der Spread-Operator ermöglicht die Erweiterung ei...

So verwenden Sie den Skeleton-Bildschirm im Vue-Projekt

Heutzutage ist die Anwendungsentwicklung grundsät...

Beispielcode für kreisförmigen Hover-Effekt mit CSS-Übergängen

Dieser Artikel stellt vor Online-Vorschau und Dow...

JavaScript-Implementierung eines Karussellbeispiels

In diesem Artikel wird der spezifische Code für J...

Einführung in das MySQL Connection Control Plugin

Inhaltsverzeichnis 1. Einführung in das Verbindun...

Gründe, warum MySQL Kill Threads nicht beenden kann

Inhaltsverzeichnis Hintergrund Problembeschreibun...