Which characters are invalid for an ext3 filename? I imagine that at least /
is an invalid character and probably \0
. Is there an official list somewhere?
I'm not exactly sure where to look for this information, so please tell me where you found it.
Just those two.
From the wikipedia page on ext3:
/ seems to be allowed, at least on ext3 (supposedly in all, ext, ext2 & ext3 at least, likely also ext4) - just try this:
That will create "test/file", surprised me too... It will create it, show it with ls command and finally remove it with rm
You can type it on one line in bash:
So / seems to be (bizerrely) allowed in filenames - probably many tools can get confused with such though...