Filenames on msdos fs get an extra char
Funny problem here. In /mnt I have an usb memory stick with msdos fs
(fat32) on mounted. Box is latest master.
# touch a
# ls a*
# mv aa b
# ls b*
ls: No match.
# ls b
# rm bb
rm: bb: No such file or directory
If I remount I can remove bb. With *only* digits in the filename it works:
# touch 1
# ls 1*
# mv 1 2
# ls 2*
Anyone else seeing this? Kind of annoying when you use msdos fs to move
files to OSes/programs that use the filename extension to recognize file
#2 Updated by herrgard about 7 years ago
No, I don't. Just a plain 'mount_msdos /dev/da8 /mnt' to mount it. I had
LC_CTYPE set to sv_SE.UTF-8, but unsetting it didn't change anything.
I think of the two usb sticks I tried with one are formatted on Mac OS and the
other one on some Windows. I'll play some with this.
#6 Updated by polachok almost 7 years ago
Can you test this, please: