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