sed seems to force UC filename on Mixed 8.3 filenames on FAT32
Fergus Daly
ugly.leper@gmail.com
Fri Mar 2 09:22:00 GMT 2018
Noticed just lately that sed seems to force 8.3 (all upper-case)
file-naming if applied to 8.3 file on FAT32 filesystem. For example
~> ls -al /j/P*
-rw-r--r-- 1 dell ferg 6767 Mar 2 09:15 /j/PStart.xml
~> sed -i '/count/d ; /date/d ; /time/d' /j/PStart.xml
~> ls -al /j/P*
-rw-r--r-- 1 dell ferg 6767 Mar 2 09:16 /j/PSTART.XML
This used not to happen; and on a exFAT filesystem, the uc/lc Mixed is
preserved even if filename is 8.3.
FYI
~> uname -sr ; /usr/lib/csih/winProductName.exe
CYGWIN_NT-10.0-WOW 2.10.0(0.325/5/3)
Microsoft Windows 10 Professional, 64-bit (build 16299)
~> sed --version
sed (GNU sed) 4.4
Packaged by Cygwin (4.4-1)
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