Post details: OS X Case Insensitivity

09/11/05

Permalink 09:31:54 am, Categories: Apple, 61 words   English (US)

OS X Case Insensitivity

It was just pointed out to me that OS X is case insensitive:

Viraj-Alankars-Computer:~/a virajalankar$ ls -l
total 0
-rw-r--r-- 1 virajala virajala 0 11 Sep 09:31 a.txt
-rw-r--r-- 1 virajala virajala 0 11 Sep 09:31 b.txt
Viraj-Alankars-Computer:~/a virajalankar$ mv b.txt A.txt
Viraj-Alankars-Computer:~/a virajalankar$ ls -l
total 0
-rw-r--r-- 1 virajala virajala 0 11 Sep 09:31 A.txt

Hmm, that seems kinda dangerous doesn't it?

Comments, Pingbacks:

Comment from: Geoff Pullum [Visitor] · http://Language Log (www.languagelog.com)
I thought I'd lost my mind when I discovered this yesterday. There was Chap_1.dvi, Chap_1.aux, Chap_1.ps, Chap_1.pdf, etc.; and the history clearly showed that I had removed the earlier files chap_1.* (produced from an outdated source file chap_1.tex); but there was now no sign of the crucial new source file Chap_1.tex --- I had lost the whole of a 40-page chapter of a planned jointly authored book, on which I had just done several hours of painstaking editing and LaTeX formatting. The operating system had deleted Chap_1.tex on the grounds that it matched the regular expression "chap_1.*"; but that is NOT a match!!! Only a brain-damaged user of some paleolithic operating system could think it was a match.

Now, by the merest chance (for some reason I had made a separate copy of Chap_1.tex with a name that began with neither "Ch* nor "ch*), I could recover. But my confidence in Mac OS-X was forever shaken. The behavior is utterly unforgivable, and as far as I can yet tell, undocumented. The post above is the only reference on the web that I have been able to find. Thank you, Viraj, for enabling me to confirm that I am not mad. It is not you; it is not me; it is them.

--Geoff Pullum
Language Log (www.languagelog.com)
Permalink 03/21/06 @ 07:16

Leave a comment:


Warning: touch() [function.touch]: Unable to create file /hsphere/local/home/valankar/viraj.org/_tmp/hn_captcha_counter.txt because No such file or directory in /hsphere/local/home/valankar/viraj.org/b2evolution/blogs/skins/hn_captcha.class.x1.php on line 209

Warning: touch() [function.touch]: Unable to create file /hsphere/local/home/valankar/viraj.org/_tmp/hn_captcha_counter.txt because No such file or directory in /hsphere/local/home/valankar/viraj.org/b2evolution/blogs/skins/hn_captcha.class.x1.php on line 209


An ERROR has occured!
Here you might send email-notification to webmaster or something like that.

Unable to safe captcha-image.