Victor H De la Luz escribió: > On Fri, Feb 27, 2009 at 6:26 PM, Jonatan Alballay <[email protected]> wrote: >> cambiando el nombre por algo mas normal :D >> >> 2009/2/27 Victor H De la Luz <[email protected]> >>> Saludos! >>> >>> ¿¿Alguien sabe como guardar un archivo cuyo nombre contiene el caracter >>> "/"??? >>> >>> >>> -- >>> ItZtLi >>> >>> >>> -- >>> To UNSUBSCRIBE, email to [email protected] >>> with a subject of "unsubscribe". Trouble? Contact >>> [email protected] >>> >> > jajaja > > Eso ya lo habia pensado, el problema es que estoy haciendo un programa > que va a guardar el archivo a partir del titulo de un documento > (cuestiones técnicas). > > Me costo mucho trabajo que todo quedara en utf8 desde la interfaz, > pasando por la db y finalmente la codificación. Ahora el unico maldito > error que me queda es cuando a alguien se le ocurre poner el titulo: > > "Si x/y = z", > > lo cual ocurre muy seguido (y paso cuando probabamos el software por > una extraña coincidencia del destino que siempre ocurre cuando se > prueba un sistema), entonces lo mas facil es parsear la "/" y > sustituirla por algo asi como &diagonal3.1416locoazule^-1& (una cadena > irrepetible como en el filme de IA cuando activan al niño robot), pero > no me gusta la solución. > > ¿Habra algo mas elegante? >
Es curioso: ls \* #correcto, muestra el fichero llamado * ls \? #correcto, muestra ? ls \" #correcto, muestra " ls \\ #correcto, muestra \ ls \/ #incorrecto, muestra el raiz Por lo tanto, parece ser la única excepción. Al parecer, no puede haber de ninguna manera ningún fichero que contenga /. Por lo tanto, tu solución me parece aceptable. Saludos. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

