sortplan9 - Online in der Cloud

Dies ist der Befehl sortplan9, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Sortieren – Dateien sortieren und/oder zusammenführen

ZUSAMMENFASSUNG


sortieren [ -cmuMbdfinrwtx ] [ +pos1 [ -pos2 ] ... ] ... [ -k pos1 [ ,pos2 ] ] ...
' [ -o Möglichkeiten für das Ausgangssignal: ] [ -T dir ... ] [ zu erhalten ... ] [ Datei ... ]

BESCHREIBUNG


Sortieren sortiert Zeilen aller Dateien zusammen und schreibt das Ergebnis auf die Standardausgabe.
Wenn keine Eingabedateien benannt sind, wird die Standardeingabe sortiert.

Der Standardsortierschlüssel ist eine ganze Zeile. Die Standardreihenfolge ist lexikographisch nach Runen. Der
Die Reihenfolge wird global durch die folgenden Optionen beeinflusst, von denen eine oder mehrere angezeigt werden können.

-M Vergleichen Sie als Monate. Die ersten drei Nicht-Leerzeichen des Feldes sind
In Großbuchstaben umgewandelt und verglichen, sodass sie vorangestellt werden usw. Ungültige Felder werden mit Kleinbuchstaben verglichen
zu

-b Ignorieren Sie führende Leerzeichen (Leerzeichen und Tabulatoren) bei Feldvergleichen.

-d Reihenfolge „Telefonbuch“: Nur Buchstaben, Buchstaben mit Akzent, Ziffern und Leerzeichen
im Vergleich von Bedeutung.

-f Kleinbuchstaben auf Großbuchstaben falten. Akzentuierte Zeichen werden zu ihnen gefaltet
akzentuierte Großbuchstabenform.

-i Ignorieren Sie Zeichen außerhalb des ASCII-Bereichs 040–0176 bei nicht numerischen Vergleichen.

-w Like -i, aber ignorieren Sie nur Tabulatoren und Leerzeichen.

-n Eine anfängliche numerische Zeichenfolge, bestehend aus optionalem Leerzeichen, optionalem Plus oder
Minuszeichen und null oder mehr Ziffern mit optionalem Dezimalpunkt werden sortiert nach
arithmetischer Wert.

-g Zahlen, wie -n aber mit optional e-Exponenten werden nach Wert sortiert.

-r Kehren Sie den Sinn von Vergleichen um.

-tx „Tabulatorzeichen“ zum Trennen von Feldern ist x.

Die Notation +pos1 -pos2 schränkt einen Sortierschlüssel auf ein Feld ein, das bei beginnt pos1 und endet einfach
bevor pos2. Pos1 und pos2 jeder hat die Form m.n, optional gefolgt von einem oder mehreren von
die Flaggen Mbdfginr, Wobei m weist eine Reihe von Feldern an, die vom Anfang an übersprungen werden sollen
Linie und n weist eine Reihe von Zeichen an, weiter zu springen. Wenn irgendwelche Flags vorhanden sind, sind diese
überschreibt alle globalen Bestelloptionen für diesen Schlüssel. Ein Vermisster .n Mittel .0; ein Vermisster
-pos2 bedeutet das Ende der Zeile. Unter dem -tx Option, Felder sind durch getrennte Zeichenfolgen x;
Andernfalls handelt es sich bei den Feldern um nicht leere Zeichenfolgen, die durch Leerzeichen getrennt sind. Leerraum vor a
Feld ist Teil des Feldes, außer unter Option -bherunterzuladen. Ein b Flagge darf angebracht werden
selbstständig zu pos1 und Pos2.

Die Notation -k pos1[,pos2] ist wie POSIX sortieren definiert Felder: pos1 und pos2 das selbe haben
Format, aber unterschiedliche Bedeutungen. Der Wert von m ist Ursprung 1 statt Ursprung 0 und a
Kommt demnächst... .n in pos2 ist das Ende des Feldes.

Wenn mehrere Sortierschlüssel vorhanden sind, werden spätere Schlüssel erst nach allen früheren Schlüsseln verglichen
gleich vergleichen. Zeilen, die ansonsten gleich sind, werden mit allen signifikanten Bytes geordnet.

Diese Optionsargumente werden auch verstanden:

-c Überprüfen Sie, ob die einzelne Eingabedatei gemäß den Sortierregeln sortiert ist.
Geben Sie keine Ausgabe aus, es sei denn, die Datei ist nicht sortiert.

-m Verschmelzen; Gehen Sie davon aus, dass die Eingabedateien bereits sortiert sind.

-u Unterdrücken Sie alle bis auf eine in jedem Satz gleicher Zeilen. Ignorierte Bytes und Bytes
Fremdschlüssel nehmen an diesem Vergleich nicht teil.

-o Das nächste Argument ist der Name einer Ausgabedatei, die anstelle des Standards verwendet werden soll
Ausgang. Diese Datei kann mit einer der Eingaben identisch sein.

-Tdir Legen Sie temporäre Dateien in dir eher als in / var / tmp.

Beispiele:


Drucken Sie alle eindeutigen Schreibweisen in alphabetischer Reihenfolge aus
in einer Liste von Wörtern, in denen sich großgeschriebene Wörter von nicht großgeschriebenen unterscheiden.

Drucken Sie die Benutzerdatei
sortiert nach Benutzername (das zweite durch Doppelpunkte getrennte Feld).

Drucken Sie die erste Instanz jedes Monats in einer bereits sortierten Datei aus.
Optionen -Äh Mit nur einer Eingabedatei können Sie einen eindeutigen Vertreter auswählen
aus einer Menge gleicher Linien vorhersagbar.

grep -n '^' Eingabe | sort -t: +1f +0n | sed 's/[0-9]*://'
Eine stabile Sortierung: Eingabezeilen, die gleich sind, werden im Original ausgegeben
Ordnung.

Nutzen Sie sortplan9 online über die Dienste von onworks.net



Neueste Linux- und Windows-Online-Programme