Eine Frage zum Verständnis mehrerer Parameter des Sortierbefehls in Linux

Eine Frage zum Verständnis mehrerer Parameter des Sortierbefehls in Linux

Der Sortierbefehl wird sehr häufig verwendet, verfügt jedoch auch über viele Parameter, z. B. -o, -n, -u, -r, und Sie können sich möglicherweise im Moment nicht daran erinnern, wie Sie ihn verwenden. Hier ist eine Frage, die sich gut mit den oben genannten Parametern kombinieren lässt, um einen guten Memory-Effekt zu erzielen.

Titel: Die Datendatei enthält folgende Daten:

4
1
3
5
1001
2
4
5

Bitte verwenden Sie einen Befehl, um die Sortierung umzukehren, Duplikate zu entfernen und die Daten auch in der Datendatei zu speichern. Endgültige Ausgabe:

1001
5
4
3
2
1

Um die oben genannten drei Anforderungen zu erfüllen, müssen wir die oben genannten Parameter gleichzeitig verwenden. Die spezifischen Befehle lauten wie folgt:

[root@localhost ~]# cat-Daten | sort -nur -o Daten
1001
5
4
3
2
1

Bemerkung:

  • -u Parameter # Duplikate entfernen
  • -n Parameter # Sortieren nach natürlichen Zahlen statt ASCII
  • -r Parameter # in absteigender Reihenfolge sortieren
  • -o Parameter # schreibt die Datei in die Datei statt in die Standardausgabe

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:
  • Detaillierte Erläuterung des Linux-Textverarbeitungsbefehls sort
  • 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

<<:  CocosCreator Erste Schritte Tutorial: Netzwerkkommunikation

>>:  Detaillierte Erläuterung der Reihenfolge der MySQL-Abfrageergebnisse gemäß der Reihenfolge der ID in in ()

Artikel empfehlen

Diskussion über Standard-Rand- und Füllwerte allgemeiner Elemente

Heute haben wir die Frage besprochen, wie hoch de...

Embed-Codes für mehrere ältere Player

Die Player, die wir auf Webseiten sehen, sind nic...

Einige grundlegende Anweisungen für Docker

Inhaltsverzeichnis Einige grundlegende Anweisunge...

Erläuterung des Prozesses des Docker-Packaging-Node-Projekts

Als Backend-Programmierer muss ich manchmal an Fr...

SQL Left Join und Right Join - Prinzip und Beispielanalyse

Es gibt zwei Tabellen, und die Datensätze in Tabe...

Font Treasure House 50 exquisite kostenlose englische Schriftartenressourcen Teil 2

Designer verfügen über eine eigene Schriftartenbi...

Webdesign-Prinzipien für Hyperlinks

<br />Verwandte Artikel: 9 praktische Tipps ...

Erläuterung der neuen Funktion von Hadoop 2.X, der Papierkorbfunktion

Durch Aktivieren der Papierkorbfunktion können Si...

CentOS 6.5 Installations-Tutorial zu MySQL 5.7

1. Neue Funktionen MySQL 5.7 ist ein spannender M...

Detaillierte Erklärung der langsamen Remote-Verbindung von Navicat zu MySQL

Die endgültige Lösung ist im letzten Bild Wenn Si...

RHEL7.5 MySQL 8.0.11 Installations-Tutorial

Dieser Artikel zeichnet das Installationstutorial...

So installieren Sie MongoDB 4.2 mit Yum auf CentOS8

1. Erstellen Sie eine Repo-Datei Lesen Sie die of...