From: Yongwei W. <wuy...@gm...> - 2007-09-29 05:51:28
|
On 29/09/2007, Suresh Govindachar <sgo...@ya...> wrote: > > Regarding case sensitivity, cp behaves as expected but diff does not: > > $ mkdir a > $ mkdir b > $ cd a > $ echo hello > foo > $ cp foo ../b/FOO > $ cd .. > $ diff -sqr a b > Only in b: FOO > Only in a: foo > $ cp -i a/foo b > cp: overwrite `b/foo'? n > > > $ diff --version > diff - GNU diffutils version 2.7 > $ which diff > /bin/diff > $ which cp > /bin/cp "cp" does not need to be case-insensitive to do the job. It is completely the OS stuff. One may argue that FOO and foo are still different files, and may be worth highlighting by "diff". This said, I think people simply never modified the code in this aspect. Anyway, MinGW does not distribute these tools, so it is a little off-topic. Best regards, Yongwei -- Wu Yongwei URL: http://wyw.dcweb.cn/ |