That's the list for NTFS, in FAT, more characters are banned.
On the top of my head, I think the additional ones
are \x20 + = [ ] %
I think that control characters
(\x00-\x1f but not \x7f IIRC) and
backslash (\\) are
also banned in filenames,
despite that error message not mentioning them.
| [reply] [d/l] [select] |
actually, i'm not sure about your assertion that those additional characters are banned in FAT. i'm running on my parents' win 98 machine, which has a FAT filesystem (i first assumed, but then i checked, and it is FAT). i successfully named a file 'a[0] += 7 % 3.txt'. this is also the OS i got my error message from.
i'd upload a small image as proof, but i'm not really sure how.
| [reply] |
| [reply] |
Well, in the absence of contradications, I'm going to presume that the poster is using a sane operating system.
Hence, my advice for unix.
| [reply] |
LOL and ++ from me, but it's weird hearing this from one of the co-authors of Learning Perl on Win32 Systems...
Flavio (perl -e 'print(scalar(reverse("\nti.xittelop\@oivalf")))')
Don't fool yourself.
| [reply] |
one of the co-authors of Learning Perl on Win32 Systems
That would get even weirder if I told you the history of the book.
As in, I didn't even know that book was being worked on until I got my complimentary stack of 10 at my home office. And then I did one
of those "double-takes" you see on sitcoms.
And then people asked me "what's the difference between that and Learning Perl, 2ed?", to which I necessarily replied, "I dunno... I worked on the parts that are the same, not the parts that are different."
| [reply] |