Hallo, ist es möglich nach den letzten Dateizeichen zu sortieren? Bsp.: 1000ende Dateien, alle mit 26er Ziffernlänge, Jetzt sollen alle Dateien aufgelistet werden, die auch auf 04150 enden, danach die auf 04250 enden usw. Zwar ist das mit STRG/F12 auch möglich, aber dort muss man ja den Suchstring manuell eingeben.
Ich suche eine Möglichkeit, wo alle Dateien automatisch nach den letzten fünf Dateizeichen sortiert und aufgelistet werden können.
Danke.
Sortiere nach den letzten x Dateizeichen
Moderators: Hacker, Stefan2, white
Re: Sortiere nach den letzten x Dateizeichen
Benutze "Benutzerdefinierte Spalten"toschi269 wrote:Jetzt sollen alle Dateien aufgelistet werden, die auch auf 04150 enden, danach die auf 04250 enden usw.
Ich suche eine Möglichkeit, wo alle Dateien automatisch nach den letzten fünf Dateizeichen sortiert und aufgelistet werden können.
Das gibt dir neue Spalten welche du dann sortieren kannst.
------------------------------------
Für die letzten fünf Zeichen:
Benutze das Plugin TC (ist beim TC mit dabei)
Parameter: [=tc.Name:-5-]
(siehe Hilfe zum Umbenenntool für die verschiedenen "N:-5-" Parameter)
------------------------------------
EDIT: solch eine Spalte mit dem 'tc'-plugin kann man nicht sortieren, aber schau mal dort >>>
https://www.ghisler.ch/board/viewtopic.php?p=194119#p194119
wdx_filesys
Feldinhalt: [=filesys.CutNameStart.4] => Schneidet die ersten 4 Zeichen des Dateinamens ab, liefert also den Dateinamen ab Stelle 5
Zum trennen des Namen bei Zeichen x (z.B. beim Leerzeichen):
Benutze das Plugin Expander (http://www.totalcmd.net/plugring/expander.html)
Nach dem Installieren des Plugins editiere die "Expander.lng" Datei
und setzte bei Divider="" dein Trennzeichen ein:
[Main]
; Divider for parts, you may specify any number of dividers, divide them with |
; Enclose parameter to double quotes if first or last character is space
Divider=""
BTW, dann gibt es noch das RegEx Plugin (http://www.totalcmd.net/plugring/regexp_wdx.html)
Damit kann man z.B. sowas machen,
und damit mittels "Benutzerdefinierte Spalten" auch eine Spalte erzeugen.[3 last digits before a dot]
Find="(\d{3})\."
Change="$1"
EDIT: added URL
- ghisler(Author)
- Site Admin
- Posts: 50455
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Sorry, aber das geht leider nicht für die Sortierung, nur für die Anzeige.Für die letzten fünf Zeichen:
Benutze das Plugin TC (ist beim TC mit dabei)
Parameter: [=tc.Name:-5-]
Da die Namen alle die gleiche Länge haben, können Sie aber mein filesys-Plugin benutzen - da gibt es ein Feld "Name am Anfang abgeschnitten" genau für diesen Zweck:
https://plugins.ghisler.com/content/wdx_filesys.zip
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com