Ich verwende LinuxMint und würde gerne bei Dateienlisten die mit ls oder Nemo ausgegeben werden, eine Sortierung bei der die Groß/Kleinschreibung ignoriert wird. Gibt es da eine Systemeinstellung für ?
ls (coreutils) sortiert "per default" schon Alphabetisch. die Systemeinstellung, die festlegt, was "Alphabetisch" bedeutet, ist LC_COLLATE.
1 | LC_COLLATE=de_DE.UTF-8 ls |
2 | vs |
3 | LC_COLLATE=C ls |
ersteres ignoriert bei mir Groß-/Kleinschreibung, und packt Umlaute an die richtige Stelle.
Danke für die Info ! Ich habe den Eintrag export LC_ALL="C" aus /etc/environment gelöscht und aus
1 | user@X200s ~ $ locale |
2 | LANG=de_DE.UTF-8 |
3 | LANGUAGE= |
4 | LC_CTYPE="C" |
5 | LC_NUMERIC="C" |
6 | LC_TIME="C" |
7 | LC_COLLATE="C" |
8 | LC_MONETARY="C" |
9 | LC_MESSAGES="C" |
10 | LC_PAPER="C" |
11 | LC_NAME="C" |
12 | LC_ADDRESS="C" |
13 | LC_TELEPHONE="C" |
14 | LC_MEASUREMENT="C" |
15 | LC_IDENTIFICATION="C" |
16 | LC_ALL=C |
wurde
1 | user@X200s ~ $ locale |
2 | LANG=de_DE.UTF-8 |
3 | LANGUAGE= |
4 | LC_CTYPE="de_DE.UTF-8" |
5 | LC_NUMERIC=de_DE.UTF-8 |
6 | LC_TIME=de_DE.UTF-8 |
7 | LC_COLLATE=de_DE.UTF-8 |
8 | LC_MONETARY=de_DE.UTF-8 |
9 | LC_MESSAGES="de_DE.UTF-8" |
10 | LC_PAPER=de_DE.UTF-8 |
11 | LC_NAME=de_DE.UTF-8 |
12 | LC_ADDRESS=de_DE.UTF-8 |
13 | LC_TELEPHONE=de_DE.UTF-8 |
14 | LC_MEASUREMENT=de_DE.UTF-8 |
15 | LC_IDENTIFICATION=de_DE.UTF-8 |
16 | LC_ALL= |
Jetzt sortiert er ohne auf Groß/Kleinschreibung zu achten. Leider schmeißt er die versteckten Dateien und Ordner mit in die Sortierung anstatt die versteckten Einträge zu separieren. Für die Konsole habe ich bis jetzt immer diese Aliase verwendet und war fast zufrieden :-) alias ll='ls --color -ha --group-directories-first' alias lll='ls --color -hal --group-directories-first' Aber bei dieser Methode werden jeweils Blöcke für Groß und Kleinschreibung ausgegeben, was ich nicht so praktisch finde. Am liebsten hätte ich folgendes Ergebnis: Verzeichnisse: AAAA bbbb CCCC dddd Versteckte Verzeichnisse: .EEEE .ffff .GGGG .hhhh Dateien: iiii JJJJ kkkk LLLL Versteckte Dateien: .MMMM .nnnn .OOOO .pppp und nicht in jedem Block noch eine Unterscheidung um Groß und Kleinschreibung.Das macht dann aus 4 Blöcken 8 Blöcke bei der Suche nach dem richtigen Eintrag. Vielleicht hat da noch jemand einen Tip.
Nachtrag: Unter Nemo funktioniert es jetzt, wie ich es mir vorgestellt habe, mit dem LC_COLLATE=de_DE.UTF-8 Parameter. Ich mußte noch ein Häkchen setzten : Ordner vor Dateien
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.