Hallo,
Wir haben in einer LINUX Version etwas gefunden, was wir gerne auch in TOTALCOMMANDER hätten.
Und zwar ist es dort so, dass man, wenn man das Zeichen # in einem Dateinamen verwendet, in der sortierten Liste den Dateinamen, ab dem Zeichen nach dem #-Zeichen sortiert. ....:
VEHICLES #asdf.txt
VEHICLES AUTOS #assd.txt
VEHICLES #atuv.txt
Das ist, von mir aus gesehen, eine ganz tolle Idee. Ich habe das aber bis jetzt nicht nachgeprüft, ob das wirklich immer so in LINUX ist, oder ob das irgendeine System-Fehler war.
Das wäre, wenn das umschaltbar wäre, eine ganz brauchbare Funktion.
Könnte man das irgendwie in TC einbauen?
Danke,
brainstuff
Wish: Sortiere Dateien nach dem Zeichen "#"
Moderators: Hacker, Stefan2, white
-
- Senior Member
- Posts: 273
- Joined: 2008-05-22, 21:10 UTC
- Location: Neuchatel
- Contact:
Wish: Sortiere Dateien nach dem Zeichen "#"
mfg
brainstuff
brainstuff
Re: Sort Order
Das sollte sich mit einer Benutzer definierten Spalte und dem PCREsearch Plugin machen lassen.
https://totalcmd.net/plugring/PCREsearch.html
https://totalcmd.net/plugring/PCREsearch.html
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: Sort Order
Ich halte das für ein total nerviges Verhalten der Bash (bzw. der zugrundeliegenden Bibliothek, schätze ich mal). Abhängig ist die Sortierung von der Definition der Variable LANG.
Warum ist das nervig? Weil Sharps und Ausrufezeichen und vielleicht andere Zeichen damit ihre sortierende Wirkung verlieren. Hier mal ein konkretes Beispiel.
Standardsortierung (LANG=de_DE.UTF-8):
Warum wohl habe ich ein Sharp an den Anfang des Dateinamen gestellt? Weil die Datei an den ANFANG der Liste soll!
Hier die Sortierung mit LANG=C:Sorierung strikt nach Zeichen, so wie man es erwarten darf. Leider hab ich immer noch nicht herausgefunden, wie man die Bash (oder die von dieser benutzte Lib) dazu zwingen kann, strikt zu sortieren, außer LANG=C (oder LANG=de.UTF-8) statt dem standardmäßigen LANG=de_DE.UTF-8 zu setzen.
Sorry für diesen Rant, der die Fragestellung des Themas nur streift.
Grüße
Dalai
Warum ist das nervig? Weil Sharps und Ausrufezeichen und vielleicht andere Zeichen damit ihre sortierende Wirkung verlieren. Hier mal ein konkretes Beispiel.
Standardsortierung (LANG=de_DE.UTF-8):
Code: Select all
'#munin_2024-03-12_05.07.01.tgz'
'#munin_2024-03-17_05.07.01.tgz'
'#munin_2024-03-27_05.07.01.tgz'
munin_2024-05-17_05.07.01.tgz
munin_2024-05-18_05.07.01.tgz
munin_2024-05-19_05.07.01.tgz
munin_2024-05-20_05.07.01.tgz
munin_2024-05-21_05.07.01.tgz
munin_2024-05-22_05.07.01.tgz
munin_2024-05-23_05.07.01.tgz
munin_2024-05-24_05.07.01.tgz
munin_2024-05-25_05.07.01.tgz
munin_2024-05-26_05.07.02.tgz
munin_2024-05-27_05.07.01.tgz
munin_2024-05-28_05.07.01.tgz
'#munin_2024-05-29_05.07.01.tgz'
munin_2024-05-29_05.07.01.tgz
munin_2024-05-30_05.07.01.tgz
rrd_2024-03-16_05.07.01.tgz
Hier die Sortierung mit LANG=C:
Code: Select all
'#munin_2024-03-12_05.07.01.tgz'
'#munin_2024-03-17_05.07.01.tgz'
'#munin_2024-03-27_05.07.01.tgz'
'#munin_2024-05-29_05.07.01.tgz'
munin_2024-05-17_05.07.01.tgz
munin_2024-05-18_05.07.01.tgz
munin_2024-05-19_05.07.01.tgz
munin_2024-05-20_05.07.01.tgz
munin_2024-05-21_05.07.01.tgz
munin_2024-05-22_05.07.01.tgz
munin_2024-05-23_05.07.01.tgz
munin_2024-05-24_05.07.01.tgz
munin_2024-05-25_05.07.01.tgz
munin_2024-05-26_05.07.02.tgz
munin_2024-05-27_05.07.01.tgz
munin_2024-05-28_05.07.01.tgz
munin_2024-05-29_05.07.01.tgz
munin_2024-05-30_05.07.01.tgz
rrd_2024-03-16_05.07.01.tgz
Sorry für diesen Rant, der die Fragestellung des Themas nur streift.
Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror