¿Qué caracteres no son válidos para un nombre de archivo ext3? Me imagino que al menos /
es un personaje no válido y probablemente \0
. ¿Hay una lista oficial en alguna parte?
No estoy exactamente seguro de dónde buscar esta información, así que dígame dónde la encontró.
Respuestas:
Solo esos dos.
Desde la página de Wikipedia en ext3 :
fuente
/ parece estar permitido, al menos en ext3 (supuestamente en todo, ext, ext2 y ext3 al menos, probablemente también ext4) - solo intente esto:
Eso creará "prueba / archivo", también me sorprendió ... Lo creará, lo mostrará con el comando ls y finalmente lo eliminará con rm
Puede escribirlo en una línea en bash:
Entonces / parece estar (bizerrely) permitido en los nombres de archivo; probablemente, muchas herramientas pueden confundirse con ...
fuente
touch: cannot touch 'test/file': No such file or directory