Verwenden Sie Sortierbefehl - Raspberry Pi Linux

Verwenden Sie Sortierbefehl - Raspberry Pi Linux
Es ist immer ein schwieriger und zeitaufwändiger Prozess für Himbeer-PI-Benutzer, viele Daten manuell zu sortieren. Um das Leben zu erleichtern, können Sie die verwenden "Sortieren" Befehl mit Ihnen hilft Ihnen dabei.

In diesem Blog zeigen wir Ihnen, wie man das benutzt Sortieren Befehl, um Ihre Daten schnell auf dem Raspberry PI -System zu sortieren.

Befehl sortieren

Wie der Name schon sagt, die Sortieren Befehl wird gewohnt "Sortieren" die Daten. Sortieren bedeutet, die Daten in die richtige Reihenfolge umzuordnen. Zum Verständnis bieten wir Ihnen eine Tabelle mit sortierten und ungeortierten Daten zur Verfügung.

Unsortierte Daten Sortierte Daten
Krake Ameise
Ameise Katze
Hund Hund
Katze Krake

In der obigen Tabelle ist die rechte Seite eine sortierte Form der linken Datendaten. Grundsätzlich werden diese Daten alphabetisch sortiert, aber numerische Daten können auch mit dem sortiert werden Sortieren Befehl.

Syntax eines Sortierbefehls

Wenn Sie wollen Sortieren Die Daten können Folgendes verwenden Sortieren Befehlssyntax:

$ sortieren

Verwenden von Sortierbefehl

Bevor Sie sich zur Ausführung der Ausführung des "Sortieren" Befehl, stellen Sie sicher, dass Sie eine Datei haben, in der Daten nicht abgeschrieben sind.

Ich habe eine erstellt Beispieldatei Um Ihnen eine Vorstellung davon zu geben, wie Sie den gleichen Prozess auch für Ihre Datei durchführen können. Die Daten in der Datei können mit dem folgenden Befehl angezeigt werden:

$ cat Beispiel-Datei

Notiz: Erinnere dich daran Beispiel-Datei ist der Name meiner Datei. Sie können Ihre Dateien verwenden.

Wenn Sie nun überprüfen möchten, ob die Daten in der Datei sortiert sind oder nicht, können Sie den folgenden Befehl verwenden.:

Befehlssyntax

$ sort -c

Beispiel

$ sort -c Beispiel -Datei

Im Bild unten wird gezeigt, dass unsere Datei nicht sortiert ist, weil die Fisch Die Platzierung ist in Bezug auf die alphabetische Reihenfolge falsch. Sie sollten auch bedenken, dass die Sortieren Der Befehl nimmt das erste ungeortierte Wort und gibt die Ergebnisse an einem Ort aus, an dem er die unsortierte Platzierung findet. Unabhängig davon, wie viele Positionen Ihre Daten nicht sortiert sind. Wie im obigen Fall überprüft es die Position von "Fisch" Als erstes unsortiertes Wort gibt es die falsche Platzierung dieses Wortes aus.

Verwenden Sie den folgenden Befehl, um die Datei in genauer Reihenfolge zu sortieren:

$ sortieren Beispiel-Datei

Notiz: Ersetzen Sie den Namen meiner Datei, das heißt Beispiel-Datei mit Ihrer eigenen Datei.

Wenn Sie nun die sortierten Daten in einer neuen Datei speichern möchten, können Sie die folgende Befehlssyntax verwenden:

Befehlssyntax

$ sortieren >

Beispiel

Versuchen wir, die obige Syntax mit einem Beispiel zu verstehen, wo "Beispiel-Datei" ist eine unsortierte Datei und "Ausgangs-Datei" wird erstellt, wo die sortierte Ausgabe gespeichert wird.

$ sortieren Beispiel-Datei> Output-Datei

Der obige Befehl überträgt die sortierten Daten in eine neue Datei mit dem Namen "Ausgangs-Datei" und Sie können die verwenden Katze Befehl, um zu bestätigen, ob die Daten in der Datei sortiert sind.

Reverse Sorting

Wir haben den Sortierbefehl gesehen, aber was ist, wenn ein Benutzer die Datei in umgekehrter Reihenfolge sortieren möchte. Zu diesem Zweck können Sie der unten erwähnten Syntax folgen:

Befehlssyntax

$ sortieren -r

Beispiel

$ sort -R -Beispiel -Datei

Im Bild unten sehen Sie deutlich, wie Daten in umgekehrter Reihenfolge sortiert wurden.

Numerische Sortierung

Der Sortieren Der Befehl sortiert nicht nur die Daten in alphabetischer Reihenfolge, sondern Sie können auch denselben Befehl verwenden, um die Daten in numerischer Reihenfolge aus der folgenden Syntax zu sortieren:

Befehlssynta

$ sortieren -n

Beispiel

Zum Beispiel haben wir eine numerische Datendatei, die im folgenden Bild angezeigt wird:

Verwenden Sie den unten erwähnten Befehl, um die oben genannten unortalen numerischen Daten zu sortieren:

$ sort -n Beispiel -Datei

Umgekehrte numerische Sortierung

Genau wie die umgekehrte alphabetische Sortierung können Sie auch die numerischen Zahlen mit der unten erwähnten Syntax in umgekehrter Reihenfolge sortieren:

Befehlssyntax

sortieren -nr

Beispiel

Sortieren Sie -nr -Beispiel -Datei

Duplets entfernen

Sie können auch die verwenden "Sortieren" Befehl zum Entfernen von Daten, die mehrmals verwendet werden. Zu diesem Zweck müssen Sie der unten erwähnten Syntax folgen:

Befehlssyntax

$ sort -u

Beispiel: Nehmen wir an, wir haben eine Datei mit dem Namen Jahr-Chart und Sie können das Datum sehen "28. Februar" Und "31. März" werden zweimal wiederholt.

Um die wiederholten Daten in der Datei zu entfernen, können Sie den folgenden Befehl verwenden:

$ sort -u Jahr -Chart

Der obige Befehl sortiert nicht nur die Daten alphabetisch, sondern beseitigt auch die wiederholten Monatestermine.

Monatssortierung

Sie können auch die verwenden Sortieren Befehl zum Sortieren der Daten basierend auf dem Monat mit der folgenden Befehlssyntax:

Befehlssyntax

$ sortieren -m

Beispiel

$ sortieren -m Jahr -Chart

Im folgenden Beispiel werden die Daten basierend auf Monaten sortiert. Auf diese Weise können Sie die verwenden Sortieren Befehl zum Sortieren verschiedener Datenarten innerhalb von Sekunden leicht zu sortieren.

Das ist es für diesen Leitfaden!

Abschluss

Der Sortieren Der Befehl wird verwendet, um die Daten alphabetisch, numerisch und monatlich neu zu ordnen. Sie können auch denselben Befehl verwenden, um redundante oder doppelte Daten zu entfernen, da diese Werte entfernt werden, die mehrmals wiederholt werden. Darüber hinaus können Sie den Befehl sortieren, um die Sortierung in umgekehrter Reihenfolge durchzuführen, unabhängig davon, wie viele Variablen Ihre Datei enthalten. Sie erhalten die sortierten Daten innerhalb von Sekunden.