sed seems to force UC filename on Mixed 8.3 filenames on FAT32

Fergus Daly ugly.leper@gmail.com
Sat Mar 3 08:36:00 GMT 2018


>> Run stat on original and converted files.

OK. I get this:

~> stat /j/PStart.xml
  File: /j/PStart.xml
  Size: 7233            Blocks: 8          IO Block: 65536  regular file
Device: a6418e7fh/2789314175d   Inode: 7206475022584976007  Links: 1
Access: (0644/-rw-r--r--)  Uid: (197609/ fergusd)   Gid: (197609/ fergusd)
Access: 2018-03-03 00:00:00.000000000 +0000
Modify: 2018-03-02 11:50:12.000000000 +0000
Change: 2018-03-02 11:50:12.000000000 +0000
 Birth: 2018-03-02 09:26:44.060000000 +0000

~> dos2unix.exe /j/PStart.xml
dos2unix: converting file /j/PStart.xml to Unix format...

~> stat /j/PSTART.XML
  File: /j/PSTART.XML
  Size: 6943            Blocks: 8          IO Block: 65536  regular file
Device: a6418e7fh/2789314175d   Inode: 7206475022584976007  Links: 1
Access: (0644/-rw-r--r--)  Uid: (197609/ fergusd)   Gid: (197609/ fergusd)
Access: 2018-03-03 00:00:00.000000000 +0000
Modify: 2018-03-03 08:27:16.000000000 +0000
Change: 2018-03-03 08:27:16.000000000 +0000
 Birth: 2018-03-03 08:27:15.210000000 +0000


Does that help at all?

It's not so much the behaviour on FAT32, which I could put up with as
a filesystem pehenomenon if it had always been the case: but it's just
started in the past few days. Can't think what has been updated that
would cause this change. Previously sed and dos2unix which I use
constantly (and others) did NOT change the case of the filename.

Fergus

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list