[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Nombre de archivo con /



On Fri, Feb 27, 2009 at 06:35:18PM -0300, Victor H De la Luz wrote:
> On Fri, Feb 27, 2009 at 6:26 PM, Jonatan Alballay <jalballay@gmail.com> wrote:
> > cambiando el nombre por algo mas normal :D
> >
> > 2009/2/27 Victor H De la Luz <itztli@gmail.com>
> >>
> >> Saludos!
> >>
> >> ¿¿Alguien sabe como guardar un archivo cuyo nombre contiene el caracter
> >> "/"???
> >>
> >>
> >> --
> >> ItZtLi
> >>
> >>
> >> --
> >> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> >> with a subject of "unsubscribe". Trouble? Contact
> >> listmaster@lists.debian.org
> >>
> >
> >
> 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?


Según gucharmap, hay carácteres que se parecen bastante:
U+2044: fraction slash
U+2215: division slash

(No me pregunte cual es la diferencia entre una fracción
y una división, son sutilezas de tipografía. Pero creo
que en este caso el correcto es U+2215).

No se puede utilizar la barra que tienes en el teclado (U+002F)
ya que está reservada (hasta en el núcleo) como separador de 
componentes de nombre de archivos.

Por lo menos me funciona (en konsole):

$ touch a∕b
$ ls a*b
a∕b
$ rm a?b

	Gabriel


Reply to: