Saltar al contenido

Separador de ruta para Windows y Unix

Solución:

¿Qué pasa con el delimitador de la variable de entorno PATH? ; para ventanas, y : para linux.

Wikipedia enumera de manera útil los caracteres reservados para diferentes sistemas de archivos. Ni NTFS ni POSIX aceptarán los caracteres nulos o de barra inclinada (/) en los nombres de archivo. El carácter de barra obviamente no es un buen separador, ya que es común en las rutas POSIX, por lo que tal vez podría usar null.

Por supuesto, null no se adapta a todas las situaciones (por ejemplo, no suele ser visible cuando se imprime), en cuyo caso es posible que deba utilizar algún tipo de esquema de escape.

Java, que tiene como objetivo trabajar en diferentes plataformas, ni siquiera intenta encontrar un separador de ruta común. En cambio, cada plataforma tiene su propio carácter, accesible a través de una API.

El separador de ruta depende de la plataforma:

Para Windows, es ” y para Unix es ‘/’.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *