[linux-l] case-less bash

Volker Grabsch vog at notjusthosting.com
Mo Nov 19 15:43:55 CET 2007


On Mon, Nov 19, 2007 at 03:09:10PM +0100, Rocco Rutte wrote:
> * Peter Ross wrote:
> >On Mon, 19 Nov 2007, Rocco Rutte wrote:
> >> * Oliver Bandel [07-11-18 01:22:34 +0100] wrote:
> 
> >> >Seltsam ist auch, daß sich das ls bei [a-z]
> >> >für case-insensitive entscheidet, bei ls [A-Z] aber für
> >> >case-sensitiv.
> 
> >Lustigerweise scheint mein FreeBSD-ls das nicht zu tun.. beides ist 
> >casesensitiv.
> 
> Unter OS X komischerweise auch. Aber macht das globbing nicht die Shell?
> 
> Ein 'echo foo > a && cat A' bringt dann 'foo', sogar 'ls -al A' tut, 
> aber ein ls mit globbing 'ls [A]' geht nicht. Und das sowohl mit zsh als 
> auch mit bash. Aua.

Das Standard-Dateisystem von OS X ist case-insensitive. Andere
Baustelle, hat mit dem bisherigen "locale"-Phänomen nichts zu tun.

Aber ja, diese Eigenart von OS X *ist* schlimm. Man kann z.B. eine
Tar-Datei, die ein "Makefile" und ein "makefile" enthält, dort
nicht sauber entpacken.


Gruß,

    Volker

-- 
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR



Mehr Informationen über die Mailingliste linux-l