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

Sortieren:Befehl nicht gefunden

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.

Wenn beim Ausführen des Sortierbefehls der folgende Fehler auftritt:

sort: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren:

Verteilung Befehl
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpin apk Coreutils hinzufügen
Arch Linux pacman -S coreutils
Kali-Linux apt-get install coreutils
CentOS yum installiere coreutils
Fedora dnf installiere coreutils
Raspbian apt-get install coreutils

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. ifrename:Befehl nicht gefunden

  2. nc:Befehl nicht gefunden

  3. nano:Befehl nicht gefunden

  4. ln:Befehl nicht gefunden

  5. sed:Befehl nicht gefunden

tune2fs:Befehl nicht gefunden

fsck:Befehl nicht gefunden

tail:Befehl nicht gefunden

rm:Befehl nicht gefunden

touch:Befehl nicht gefunden

mv:Befehl nicht gefunden