/ parece estar permitido, al menos en ext3 (supuestamente en todo, ext, ext2 y ext3 al menos, probablemente también ext4) - solo intente esto:
f = 'prueba / archivo'; echo "Prueba: '$ {f}'"
para c en contacto ll rm; hacer
eval "$ {c} '$ {f}'"
hecho
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:
$ f = 'prueba / archivo'; para c en contacto ll rm; evalúe "$ {c} '$ {f}'"; hecho
Entonces / parece estar (bizerrely) permitido en los nombres de archivo; probablemente, muchas herramientas pueden confundirse con ...