Re: Wieder mal das leidige Euro Thema, diesmal in Kombination mit sortieren
* Norbert Preining schrieb am 15.Mär.2003: On Fre, 14 Mär 2003, Bernd Brodesser wrote: Mit LC_COLLATE=de_DE erhälst Du die Sortierung nach DIN, da wird z.B nicht zwichen Groß- und Kleinbuchstabe unteschieden, es sei, das ganze Wort ist bis auf die Groß/Kleinschreibung gleich, dann wird der Kleinbuchstabe vor dem Großbuchstabe genommen. Danke, das habe ich nicht gewusst, dass DIN ganz anders sortiert... Für Lexika und ähnliches, ist diese Sortierung ja auch sehr Sinnvoll, und dafür ist sie gedacht. Bernd -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Wieder mal das leidige Euro Thema, diesmal in Kombination mit sortieren
Hallo liebe Linux Meister! Folgendes Problem: $ LANG=C ls -a ./ ../ .aaa .ccc bbb ddd das ist gut so, .files solten vorher kommen, dann nicht .files $ LANG=en ls -a ./ ../ .aaa .ccc bbb ddd auch noch gut Problem an obigen Konfigurationen ist, dass diese locales nicht von der C-Library unterstützt werden, weil nur solche en_EN oder en_IE etc möglich sind. Zumindest bei dpkg-reconfigure locales bekomme ich nichts anders zu sehen. Setzt man so ein locale, wird die Ausgabe von ls aber abenteuerlich: $ LANG=en_IE ls -a ./ ../ .aaa bbb .ccc ddd SCHLECH pfui pfui $ LANG=de ls -a ./ ../ .aaa .ccc bbb ddd gut $ LANG=en [EMAIL PROTECTED] ls -a ./ ../ .aaa .ccc bbb ddd auch gut Nun, das Problem mit dem nich tunterstützten locale setting setzt sich aber nach emacs und xterm etc fort, weil man dann nämlich kein Euro eingeben kann. Dazu muss man irgendein locale mit @euro haben. (Das ist etwas was VOLLKOMMEN SCHWACHSINNIG ist, soll ein Ami oder Schweizer nicht auch Euro-Zeichen eingeben können direkt über die Tastatur???) Wir habe eigenlich immer [EMAIL PROTECTED], damit wir englisch Meldungen bekommen und keine Probleme mit ¤ haben, aber irgendwie ist die Ausgabe von ls dann ziemlich blöd. Das gleiche spiegelt sich auch in der Ausgabe des Datums durch ls wieder: [~] LANG=de ls -l TODO -rw-r--r--1 norbert norbert 979 Mar 3 08:07 TODO [EMAIL PROTECTED]: [~] LANG=de_AT ls -l TODO -rw-r--r--1 norbert norbert 979 2003-03-03 08:07 TODO Aber damit kann ich leben, ist mir eigentlich sogar lieber so ;-) Nun zur Frage: Wie kann ich LANG/LANGUAGE/LC_* so setzten, dass ich * euros eigeben kann * ls die Dateien richtig sortiert Danke für alle Beiträge! Herzliche Grüße Norbert --- Norbert Preining preining AT logic DOT at Technische Universität Wien gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- BRYMBO The single unappetising bun left in a baker's shop after four p.m. --- Douglas Adams, The Meaning of Liff -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Wieder mal das leidige Euro Thema, diesmal in Kombination mit sortieren
Hallo! On Friday 14 March 2003 17:42, Norbert Preining wrote: Nun zur Frage: Wie kann ich LANG/LANGUAGE/LC_* so setzten, dass ich * euros eigeben kann * ls die Dateien richtig sortiert [EMAIL PROTECTED] (z. B.) Damit richtig sortiert wird: LC_COLLATE=C Das steht in 'man locale'. Florian -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Wieder mal das leidige Euro Thema, diesmal in Kombination mit sortieren
* Norbert Preining schrieb am 14.Mär.2003: Nun zur Frage: Wie kann ich LANG/LANGUAGE/LC_* so setzten, dass ich * euros eigeben kann * ls die Dateien richtig sortiert Für's sortieren ist LC_COLLATE zuständig. Setze LC_COLLATE=C und dann sollte es funktionieren. LC_COLLATE überdeckt wie alle LC_* LANG und wird selber von LC_ALL überdeckt. LC_ALL sollte nicht gesetzt sein. Im übrigen sortiert C nach ASCII, deshalb steht . vor allen Buchstaben, aber nicht vor , oder ! Mit LC_COLLATE=de_DE erhälst Du die Sortierung nach DIN, da wird z.B nicht zwichen Groß- und Kleinbuchstabe unteschieden, es sei, das ganze Wort ist bis auf die Groß/Kleinschreibung gleich, dann wird der Kleinbuchstabe vor dem Großbuchstabe genommen. Bernd -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Wieder mal das leidige Euro Thema, diesmal in Kombination mit sortieren
On Fre, 14 Mär 2003, Bernd Brodesser wrote: Mit LC_COLLATE=de_DE erhälst Du die Sortierung nach DIN, da wird z.B nicht zwichen Groß- und Kleinbuchstabe unteschieden, es sei, das ganze Wort ist bis auf die Groß/Kleinschreibung gleich, dann wird der Kleinbuchstabe vor dem Großbuchstabe genommen. Danke, das habe ich nicht gewusst, dass DIN ganz anders sortiert... Herzliche Grüße Norbert --- Norbert Preining preining AT logic DOT at Technische Universität Wien gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094 --- SOTTERLEY (n,) Uncovered bit between two shops with awnings, which you have to cross when it's raining. --- Douglas Adams, The Meaning of Liff -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)