GNU/Linux >> LINUX-Kenntnisse >  >> Linux

sort-Befehlsbeispiele in Linux

Der sort-Befehl wird verwendet, um die Zeilen einer Textdatei in aufsteigender oder absteigender Reihenfolge zu sortieren oder nach einem bestimmten Schlüssel zu sortieren. Der Sortierbefehl ordnet die Zeilen in einer Datei an. Allgemeine Sortierbefehlsoptionen werden in der Tabelle bereitgestellt.

Option Beschreibung
-k{Spaltennummern} Feldwerte angeben. Beispielsweise gibt -k2 das zweite Feld an.
-n Vergleichen und sortieren Sie Zeilen basierend auf dem numerischen Wert der Zeichenfolge.
-r Felder in absteigender Reihenfolge sortieren. Standardmäßig sind die Felder in aufsteigender Reihenfolge sortiert.
-t{Trennzeichen} Trennt ein Feld von einem anderen.

Syntax

Die Syntax des Sortierbefehls lautet:

# sort [options] {file names}

Beispiele für Sortierbefehle

1. Sortieren Sie eine Datei in aufsteigender Reihenfolge:

# sort path/to/file

2. Sortieren Sie eine Datei in absteigender Reihenfolge:

# sort --reverse path/to/file

3. Sortieren Sie eine Datei ohne Berücksichtigung der Groß-/Kleinschreibung:

# sort --ignore-case path/to/file

4. Sortieren Sie eine Datei in numerischer statt in alphabetischer Reihenfolge:

# sort --numeric-sort path/to/file

5. Sortieren Sie `/etc/passwd` nach dem 3. Feld jeder Zeile numerisch, verwenden Sie „:“ als Feldtrenner:

# sort --field-separator=: --key=3n /etc/passwd

6. Sortieren einer Datei, wobei nur eindeutige Zeilen beibehalten werden:

# sort --unique path/to/file

7. Sortieren einer Datei, Drucken der Ausgabe in die angegebene Ausgabedatei (kann verwendet werden, um eine Datei an Ort und Stelle zu sortieren):

# sort --output=path/to/file path/to/file

8. Zahlen mit Exponenten sortieren:

# sort --general-numeric-sort path/to/file


Linux
  1. Sortierbefehl in Linux mit Beispielen

  2. ln-Befehlsbeispiele in Linux

  3. Beispiele für gzip-Befehle unter Linux

  4. mehr Befehlsbeispiele in Linux

  5. head-Befehlsbeispiele in Linux

Linux-WC-Befehl mit Beispielen

Linux cat-Befehlsbeispiele

Linux gzip-Befehlsbeispiele

dumpe2fs-Befehlsbeispiele in Linux

fsck-Befehlsbeispiele unter Linux

mkfs-Befehlsbeispiele in Linux