Eigenartige Datei-Sortierung in Grafikprogrammen
Hi, irgendwie fehlt mir gerade eine Idee, warum das so ist: In einem Verzeichnis habe ich folgende Dateien (ls -1): p160.odt p171.odt p1a1.odt p1a1.pdf p1a1.sxw p210.odt p501.odt p501.pdf p8a1.sxw p911.sxw p93a1.odt gehe ich z.B. mit "Öffnen" in Libreoffice in dieses Verzeichnis, sehe ich (Sortierung nach Namen eingestellt): p1a1.odt p1a1.pdf p1a1.odt p1a1.sxw p8a1.sxw p93a1.odt p160.odt p160.odt p171.odt p210.odt p911.sxw (sorry wenn ich mich hier irgendwo vertippt haben sollte, der Sinn ist ja sicher klar, die Sortierung ist nicht korrekt nach Name) im mc ist es korrekt, Dolphin macht es auch falsch. Ich habe es hier auf meinem OS 11.4 (xfc4) entdeckt, erst gedacht,, ist vielleicht ein altes Ding. Dann habe ich das auf einer halbwegs aktuellen Knoppix getestet... sieht genauso aus. Verstehe ich da was falsch? thx für einen Schubs in die richtige Richtung... cu jth -- Joerg Thuemmler -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hi, das ist wohl ein Sortierproblem. Am Mittwoch, 27. März 2019, 10:01:11 CET schrieb Joerg Thuemmler:
Hi,
irgendwie fehlt mir gerade eine Idee, warum das so ist:
In einem Verzeichnis habe ich folgende Dateien (ls -1):
p160.odt p171.odt p1a1.odt p1a1.pdf p1a1.sxw p210.odt p501.odt p501.pdf p8a1.sxw p911.sxw p93a1.odt
gehe ich z.B. mit "Öffnen" in Libreoffice in dieses Verzeichnis, sehe ich (Sortierung nach Namen eingestellt):
p1a1.odt p1a1.pdf p1a1.odt p1a1.sxw p8a1.sxw p93a1.odt p160.odt p160.odt p171.odt p210.odt p911.sxw
(sorry wenn ich mich hier irgendwo vertippt haben sollte, der Sinn ist ja sicher klar, die Sortierung ist nicht korrekt nach Name)
im mc ist es korrekt, Dolphin macht es auch falsch.
Ich habe es hier auf meinem OS 11.4 (xfc4) entdeckt, erst gedacht,, ist vielleicht ein altes Ding. Dann habe ich das auf einer halbwegs aktuellen Knoppix getestet... sieht genauso aus.
Verstehe ich da was falsch?
thx für einen Schubs in die richtige Richtung...
cu jth Hilft Dir für dolphin die Einstellung zu ändern?
einstellungen - dolphin einrichten ... -- punkt allgemein auswählen - sortiermodus ändern Gruß Hugo Mahr -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 27.03.2019 um 16:05 schrieb Hugo:
Hi, das ist wohl ein Sortierproblem. Am Mittwoch, 27. März 2019, 10:01:11 CET schrieb Joerg Thuemmler:
Hi,
irgendwie fehlt mir gerade eine Idee, warum das so ist:
In einem Verzeichnis habe ich folgende Dateien (ls -1):
p160.odt p171.odt p1a1.odt p1a1.pdf p1a1.sxw p210.odt p501.odt p501.pdf p8a1.sxw p911.sxw p93a1.odt
gehe ich z.B. mit "Öffnen" in Libreoffice in dieses Verzeichnis, sehe ich (Sortierung nach Namen eingestellt):
p1a1.odt p1a1.pdf p1a1.odt p1a1.sxw p8a1.sxw p93a1.odt p160.odt p160.odt p171.odt p210.odt p911.sxw
(sorry wenn ich mich hier irgendwo vertippt haben sollte, der Sinn ist ja sicher klar, die Sortierung ist nicht korrekt nach Name)
im mc ist es korrekt, Dolphin macht es auch falsch.
Ich habe es hier auf meinem OS 11.4 (xfc4) entdeckt, erst gedacht,, ist vielleicht ein altes Ding. Dann habe ich das auf einer halbwegs aktuellen Knoppix getestet... sieht genauso aus.
Verstehe ich da was falsch?
thx für einen Schubs in die richtige Richtung...
cu jth Hilft Dir für dolphin die Einstellung zu ändern?
einstellungen - dolphin einrichten ... -- punkt allgemein auswählen - sortiermodus ändern
Gruß
Hugo Mahr
Hi, ich glaube nicht, dass es das bringt. Es tritt ja in allen "Öffnen"-Funktionen des Windowmanagers (xfce) auf... cu jth -- Joerg Thuemmler -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 27.03.2019 um 16:42 schrieb Joerg Thuemmler:
Am 27.03.2019 um 16:05 schrieb Hugo:
Hi, das ist wohl ein Sortierproblem. Am Mittwoch, 27. März 2019, 10:01:11 CET schrieb Joerg Thuemmler:
Hi,
irgendwie fehlt mir gerade eine Idee, warum das so ist:
In einem Verzeichnis habe ich folgende Dateien (ls -1):
p160.odt p171.odt p1a1.odt p1a1.pdf p1a1.sxw p210.odt p501.odt p501.pdf p8a1.sxw p911.sxw p93a1.odt
gehe ich z.B. mit "Öffnen" in Libreoffice in dieses Verzeichnis, sehe ich (Sortierung nach Namen eingestellt):
p1a1.odt p1a1.pdf p1a1.odt p1a1.sxw p8a1.sxw p93a1.odt p160.odt p160.odt p171.odt p210.odt p911.sxw
(sorry wenn ich mich hier irgendwo vertippt haben sollte, der Sinn ist ja sicher klar, die Sortierung ist nicht korrekt nach Name)
im mc ist es korrekt, Dolphin macht es auch falsch.
Ich habe es hier auf meinem OS 11.4 (xfc4) entdeckt, erst gedacht,, ist vielleicht ein altes Ding. Dann habe ich das auf einer halbwegs aktuellen Knoppix getestet... sieht genauso aus.
Verstehe ich da was falsch?
thx für einen Schubs in die richtige Richtung...
cu jth Hilft Dir für dolphin die Einstellung zu ändern?
einstellungen - dolphin einrichten ... -- punkt allgemein auswählen - sortiermodus ändern
Gruß
Hugo Mahr
Hi,
ich glaube nicht, dass es das bringt. Es tritt ja in allen "Öffnen"-Funktionen des Windowmanagers (xfce) auf...
... aber Du hast Recht - das Abschalten des Features "natürliche Sortierung" bringt eine korrekte Ordnung im Dolphin, wenn man dort nach Namen sortiert anzeigen lässt. Fragt sich, wo das im Xfce konfiguriert ist - und natürlich, worin jetzt das "natürliche" des o.g. Sortierens besteht... wenn ich nach Namen sortiere, will ich doch genau das ... oder will der Große Bruder (resp. die Große Schwester -> "Kuckucksnest"...) mir vorgeben, was ich "natürlich" zu finden habe? Kann das wer erklären? Klingt ja fast, wie aus M$ abgeguckt... Mir geht's vor allem darum, dass die Dateien im LibreOffice-Öffnen die richtige Sortierung haben, damit ich sehen kann, ob dazwischen etwas fehlt... und LO verwendet die Dateifunktionen des jeweiligen Desktops. cu -- Joerg Thuemmler -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 03/28/19 07:54, Joerg Thuemmler wrote:
... aber Du hast Recht - das Abschalten des Features "natürliche Sortierung" bringt eine korrekte Ordnung im Dolphin, wenn man dort nach Namen sortiert anzeigen lässt.
Fragt sich, wo das im Xfce konfiguriert ist - und natürlich, worin jetzt das "natürliche" des o.g. Sortierens besteht...
Der Begriff "Natural Sorting" hat sich gegenüber "Numeric Sorting" durchgesetzt, siehe https://en.wikipedia.org/wiki/Natural_sort_order und darin verlinkte weitere Artikel. Ich sortiere: Bild8.pdf , Bild9.pdf, Bild10.pdf, Bild11.pdf Du sortierst: Bild10.pdf, Bild11.pdf, Bild8.pdf , Bild9.pdf Wir beide haben "irgendwie" recht, deswegen gibt es die Option. Fragst Du Dritte, wird man die erste Variante "natürlich richtig" nennen. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 28.03.2019 um 08:10 schrieb Christoph Feck:
On 03/28/19 07:54, Joerg Thuemmler wrote:
... aber Du hast Recht - das Abschalten des Features "natürliche Sortierung" bringt eine korrekte Ordnung im Dolphin, wenn man dort nach Namen sortiert anzeigen lässt.
Fragt sich, wo das im Xfce konfiguriert ist - und natürlich, worin jetzt das "natürliche" des o.g. Sortierens besteht...
Der Begriff "Natural Sorting" hat sich gegenüber "Numeric Sorting" durchgesetzt, siehe https://en.wikipedia.org/wiki/Natural_sort_order und darin verlinkte weitere Artikel.
Ich sortiere: Bild8.pdf , Bild9.pdf, Bild10.pdf, Bild11.pdf
Du sortierst: Bild10.pdf, Bild11.pdf, Bild8.pdf , Bild9.pdf
Wir beide haben "irgendwie" recht, deswegen gibt es die Option. Fragst Du Dritte, wird man die erste Variante "natürlich richtig" nennen.
Du hast natürlich Recht, wäre auch kein wirkliches Problem, wenn bei der "natürlichen" Sortierung nicht die Reihenfolge "0,1,...9,a,b,c,...z" verlorenginge, die hier Bedeutung hat. In xfce4 habe ich auch in den "hidden settings" nichts gefunden, was das Verhalten ändert. Kann aber sein, dass das mit dem neuen Server und Suse 15 anders wäre... wenn ich denn mal dazukomme, den fertig zu konfigurieren... jedenfalls Danke für den Schubs, das mit "1,11,2,20..." und "1,2,11,20.." war mir ja nicht unbekannt, aber ich habe nicht gesehen, dass das dann mit Buchstaben auch zu "100,1a1,8b2,11b,12c..." wird, weil ich da immer im Kopf die Dreiergruppe ascii-sortiert habe... cu -- Joerg Thuemmler -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo zusammen, Am 28.03.19 um 09:46 schrieb Joerg Thuemmler:
Am 28.03.2019 um 08:10 schrieb Christoph Feck:
On 03/28/19 07:54, Joerg Thuemmler wrote:
... aber Du hast Recht - das Abschalten des Features "natürliche Sortierung" bringt eine korrekte Ordnung im Dolphin, wenn man dort nach Namen sortiert anzeigen lässt.
Fragt sich, wo das im Xfce konfiguriert ist - und natürlich, worin jetzt das "natürliche" des o.g. Sortierens besteht...
Der Begriff "Natural Sorting" hat sich gegenüber "Numeric Sorting" durchgesetzt, siehe https://en.wikipedia.org/wiki/Natural_sort_order und darin verlinkte weitere Artikel.
Ich sortiere: Bild8.pdf , Bild9.pdf, Bild10.pdf, Bild11.pdf
Du sortierst: Bild10.pdf, Bild11.pdf, Bild8.pdf , Bild9.pdf
Wir beide haben "irgendwie" recht, deswegen gibt es die Option. Fragst Du Dritte, wird man die erste Variante "natürlich richtig" nennen.
Du hast natürlich Recht, wäre auch kein wirkliches Problem, wenn bei der "natürlichen" Sortierung nicht die Reihenfolge "0,1,...9,a,b,c,...z" verlorenginge, die hier Bedeutung hat.
In xfce4 habe ich auch in den "hidden settings" nichts gefunden, was das Verhalten ändert. Kann aber sein, dass das mit dem neuen Server und Suse 15 anders wäre... wenn ich denn mal dazukomme, den fertig zu konfigurieren...
jedenfalls Danke für den Schubs, das mit "1,11,2,20..." und "1,2,11,20.." war mir ja nicht unbekannt, aber ich habe nicht gesehen, dass das dann mit Buchstaben auch zu "100,1a1,8b2,11b,12c..." wird, weil ich da immer im Kopf die Dreiergruppe ascii-sortiert habe...
cu
könnte bei Ziffern (0 bis 9) nicht eine "führende Null" (mehrere führende Nullen) hilfreich sein, je nach maximalen Zahlenwert? Bei Dateinamen wie etwa Bild08 statt Bild8 (wenn es bis Bild 99 geht) oder Bild008, wenn es bis 999 geht. Dies würde zumindest die "richtige numerische Reihenfolge" bei Dateinamen sicherstellen, die ausschließlich aus Ziffern bestehen oder in Kombination mit Buchstaben wahrscheinlich weniger Durcheinander produzieren. Gruß Heinz-Otto Kräuter / Lanzelot -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 28.03.2019 um 10:01 schrieb Lanzelot:
Hallo zusammen,
Am 28.03.19 um 09:46 schrieb Joerg Thuemmler:
Am 28.03.2019 um 08:10 schrieb Christoph Feck:
On 03/28/19 07:54, Joerg Thuemmler wrote:
... aber Du hast Recht - das Abschalten des Features "natürliche Sortierung" bringt eine korrekte Ordnung im Dolphin, wenn man dort nach Namen sortiert anzeigen lässt.
Fragt sich, wo das im Xfce konfiguriert ist - und natürlich, worin jetzt das "natürliche" des o.g. Sortierens besteht...
Der Begriff "Natural Sorting" hat sich gegenüber "Numeric Sorting" durchgesetzt, siehe https://en.wikipedia.org/wiki/Natural_sort_order und darin verlinkte weitere Artikel.
Ich sortiere: Bild8.pdf , Bild9.pdf, Bild10.pdf, Bild11.pdf
Du sortierst: Bild10.pdf, Bild11.pdf, Bild8.pdf , Bild9.pdf
Wir beide haben "irgendwie" recht, deswegen gibt es die Option. Fragst Du Dritte, wird man die erste Variante "natürlich richtig" nennen.
Du hast natürlich Recht, wäre auch kein wirkliches Problem, wenn bei der "natürlichen" Sortierung nicht die Reihenfolge "0,1,...9,a,b,c,...z" verlorenginge, die hier Bedeutung hat.
In xfce4 habe ich auch in den "hidden settings" nichts gefunden, was das Verhalten ändert. Kann aber sein, dass das mit dem neuen Server und Suse 15 anders wäre... wenn ich denn mal dazukomme, den fertig zu konfigurieren...
jedenfalls Danke für den Schubs, das mit "1,11,2,20..." und "1,2,11,20.." war mir ja nicht unbekannt, aber ich habe nicht gesehen, dass das dann mit Buchstaben auch zu "100,1a1,8b2,11b,12c..." wird, weil ich da immer im Kopf die Dreiergruppe ascii-sortiert habe...
cu
könnte bei Ziffern (0 bis 9) nicht eine "führende Null" (mehrere führende Nullen) hilfreich sein, je nach maximalen Zahlenwert?
Bei Dateinamen wie etwa
Bild08 statt Bild8 (wenn es bis Bild 99 geht) oder Bild008, wenn es bis 999 geht. Dies würde zumindest die "richtige numerische Reihenfolge" bei Dateinamen sicherstellen, die ausschließlich aus Ziffern bestehen oder in Kombination mit Buchstaben wahrscheinlich weniger Durcheinander produzieren.
Gruß
Heinz-Otto Kräuter / Lanzelot
Hi, ja klar, das ist das, was ich sonst (bei Bildern, mp3 etc.) mache. Geht hier aus anderen Gründen nicht. Trotzdem Danke! cu -- Joerg Thuemmler -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Donnerstag, 28. März 2019, 11:33:29 CET schrieb Joerg Thuemmler:
Am 28.03.2019 um 10:01 schrieb Lanzelot:
Hallo zusammen,
Am 28.03.19 um 09:46 schrieb Joerg Thuemmler:
Am 28.03.2019 um 08:10 schrieb Christoph Feck:
On 03/28/19 07:54, Joerg Thuemmler wrote:
... aber Du hast Recht - das Abschalten des Features "natürliche Sortierung" bringt eine korrekte Ordnung im Dolphin, wenn man dort nach Namen sortiert anzeigen lässt.
Fragt sich, wo das im Xfce konfiguriert ist - und natürlich, worin jetzt das "natürliche" des o.g. Sortierens besteht...
Der Begriff "Natural Sorting" hat sich gegenüber "Numeric Sorting" durchgesetzt, siehe https://en.wikipedia.org/wiki/Natural_sort_order und darin verlinkte weitere Artikel.
Ich sortiere: Bild8.pdf , Bild9.pdf, Bild10.pdf, Bild11.pdf
Du sortierst: Bild10.pdf, Bild11.pdf, Bild8.pdf , Bild9.pdf
Wir beide haben "irgendwie" recht, deswegen gibt es die Option. Fragst Du Dritte, wird man die erste Variante "natürlich richtig" nennen.
Du hast natürlich Recht, wäre auch kein wirkliches Problem, wenn bei der "natürlichen" Sortierung nicht die Reihenfolge "0,1,...9,a,b,c,...z" verlorenginge, die hier Bedeutung hat.
In xfce4 habe ich auch in den "hidden settings" nichts gefunden, was das Verhalten ändert. Kann aber sein, dass das mit dem neuen Server und Suse 15 anders wäre... wenn ich denn mal dazukomme, den fertig zu konfigurieren...
jedenfalls Danke für den Schubs, das mit "1,11,2,20..." und "1,2,11,20.." war mir ja nicht unbekannt, aber ich habe nicht gesehen, dass das dann mit Buchstaben auch zu "100,1a1,8b2,11b,12c..." wird, weil ich da immer im Kopf die Dreiergruppe ascii-sortiert habe...
cu
könnte bei Ziffern (0 bis 9) nicht eine "führende Null" (mehrere führende Nullen) hilfreich sein, je nach maximalen Zahlenwert?
Bei Dateinamen wie etwa
Bild08 statt Bild8 (wenn es bis Bild 99 geht) oder Bild008, wenn es bis 999 geht. Dies würde zumindest die "richtige numerische Reihenfolge" bei Dateinamen sicherstellen, die ausschließlich aus Ziffern bestehen oder in Kombination mit Buchstaben wahrscheinlich weniger Durcheinander produzieren.
Gruß
Heinz-Otto Kräuter / Lanzelot
Hi,
ja klar, das ist das, was ich sonst (bei Bildern, mp3 etc.) mache. Geht hier aus anderen Gründen nicht. Da kann man nichts dazu sagen. Aber bei einem vermutlichen kleineren, ähnlichen Problem hat mir locate/xargs/ sort/awk und eine Zwichendatei geholfen.
locate ... --null "... " | xargs -0 -r stat -c'%Y %n' | sort -n | awk -v FROMDATESECOND="${fromdateSecond}" '$1 >= FROMDATESECOND {print $1 $2}' > $Tmp more $iTmp Also nur ein Denkanstoß. Idee ist ein Feld mit der gewünschten Sortierung erzeugen, sortieren und Dateinamen ausgeben. Außerdem scheint thunar die Sortierung wie dolphin nicht zu können. Womit wohl warten keine Option ist soll es mit XFCE gehen. Gruß Hugo Mahr -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (4)
-
Christoph Feck
-
Hugo
-
Joerg Thuemmler
-
Lanzelot