Als «sort» getaggte Fragen

Sortieren von Textdateien oder anderen Daten, beispielsweise mit dem Sortierdienstprogramm.



3
Warum sagt sort, dass ɛ = e ist?
ɛ("Latin epsilon") ist ein Buchstabe, der in bestimmten afrikanischen Sprachen verwendet wird und normalerweise den Vokalton im englischen "Bett" darstellt. In Unicode wird es als U + 025B codiert, ganz anders als im Alltag e. Wenn ich aber sortfolgendes: eb ed ɛa ɛc es scheint, dass sortberücksichtigt ɛund egleichwertig: ɛa …
25 sort  locale  unicode 

2
Warum ignoriert die Sortierung nicht-alphanumerische Zeichen?
lsIgnoriert beim Sortieren von Dateinamen Zeichen wie -,_. Ich hatte erwartet, dass diese Zeichen auch beim Sortieren verwendet werden. Ein Beispiel: touch a1 a2 a-1 a-2 a_1 a_2 a.1 a.2 a,1 a,2 Zeigen Sie diese Dateien nun an mit ls -1: a1 a_1 a-1 a,1 a.1 a2 a_2 a-2 a,2 …
25 ls  sort 

3
Skalierbarkeit von 'sort -u' für gigantische Dateien
Was ist ein angemessenes Skalierbarkeitslimit für 'sort -u'? (in den Dimensionen "Zeilenlänge", "Zeilenanzahl", "Gesamtdateigröße"?) Was ist eine Unix-Alternative für Dateien, die diese Dimension der "Zeilenanzahl" überschreiten? (Natürlich kann ich leicht eins implementieren, aber ich habe mich gefragt, ob es etwas gibt, das mit wenigen Standard-Linux-Befehlen gemacht werden kann?)
23 sort 

1
Wie wird nach letzter Spalte numerisch sortiert?
Ich habe diese Eingabe: sdkxyosl 1 safkls 2 asdf--asdfasxy_asd 5 dkd8k jasd 29 sdi44sw 43 asasd afsdfs 10 rklyasd 4 Ich brauche diese Ausgabe: sdi44sw 43 dkd8k jasd 29 asasd afsdfs 10 asdf--asdfasxy_asd 5 rklyasd 4 safkls 2 sdkxyosl 1 Also muss ich die Zeilen nach der letzten Spalte sortieren. …


3
Warum werden Coreutils langsamer sortiert als Python?
Ich habe das folgende Skript geschrieben, um die Geschwindigkeit der Sortierfunktion von Python zu testen: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Ich habe dies dann mit dem sortBefehl coreutils in einer Datei mit 10 Millionen Zeilen verglichen : $ time python sort.py <numbers.txt >s1.txt real 0m16.707s …

4
Wie lasse ich ls zuerst Unterstriche sortieren?
Ich mag es, Dateien und Verzeichnisse mit einem Unterstreichungspräfix zu benennen, wenn es etwas ist, das ich von anderen Dateien und Verzeichnissen auf derselben Ebene trennen möchte. Wenn Sie beispielsweise unter Windows und Mac eine Datei mit einem Unterstrich voranstellen, wird diese nach oben sortiert, und zwar vor Dateien, die …
20 ls  sort  locale 

2
GNU sort stable sort, wenn sort die Sortierreihenfolge nicht kennt
Ich habe eine zweispaltige Datei. Die Datei ist in Spalte 1 bereits so sortiert, wie ich es möchte. Ich möchte nach Spalte 2 in jeder Kategorie von Spalte 1 sortieren. Versteht sortjedoch nicht die Sortierreihenfolge von Spalte 1. Der normale Weg (von ähnlichen Fragen hier auf Stapel) wäre dieser: sort …
18 sort 

1
Verzeichnisliste nicht vollständig sortiert
Ich habe das folgende Verzeichnis auf einem Debian Linux-System. Eine seltsame Sache ist jedoch, dass die Datei populate.sql nicht mit dem Rest sortiert zu sein scheint. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1 user1 user1 10359 Jul …

5
Wie kann ich eine Liste mit der Ebene major.minor.patch und manchmal rc richtig sortieren?
Ich muss die folgende Liste mit einem Shell-Skript sortieren und die neueste Version oben oder unten anzeigen. Wie würde ich das nur mit Shell-Tools machen? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 release-5.0.22 release-5.0.23 release-5.0.24 release-5.0.25 release-5.0.26 release-5.0.27 release-5.0.28 release-5.0.29 release-5.0.3
18 shell-script  awk  sed  python  sort 



3
Was ist die Standardreihenfolge von Linux?
Lange Zeit dachte ich, dass das Standardverhalten des sortProgramms die ASCII-Reihenfolge verwendet. Wenn ich jedoch die folgenden Zeilen sortohne Argumente eingebe: # @ Ich habe: @ # Laut der ASCII-Tabelle sind #es jedoch 35 und @64. Ein weiteres Beispiel ist: A a Und die Ausgabe ist: a A Kann das …
18 linux  sort  locale 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.