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

W3C Tutorial (11): W3C DOM Aktivitäten

Das Document Object Model (DOM) ist eine Plattfor...

JavaScript implementiert Informationen zur Kennwortfeldüberprüfung

In diesem Artikelbeispiel wird der spezifische Ja...

Standard-CSS-Stil der XHTML-Sprache

html,Adresse, Blockzitat, Körper, dd, div, dl,dt,...

js, um den Effekt des Ziehens des Schiebereglers zu erzielen

In diesem Artikel finden Sie den spezifischen Cod...

HTML-Tabellen-Tag-Tutorial (26): Zellen-Tag

Die Attribute des <TD>-Tags werden verwende...

Größe von PNG-Bildern mit CSS-Maske deutlich optimieren (empfohlen)

Dieser Artikel darf gerne geteilt und zusammengef...

Geben Sie einige Tipps zur Verwendung von JavaScript-Operatoren

Inhaltsverzeichnis 1. Optionaler Verkettungsopera...

Natives JS zur Implementierung der Paging-Klicksteuerung

Dies ist eine Interviewfrage, die die Verwendung ...

Einfaches Docker Swarm-Tutorial

Schwarm drei virtuelle Maschinen 132,133,134 1. I...