Linux/Unix Shell Scripting - Cómo sustituir el carácter espacio

 
Vista:

Cómo sustituir el carácter espacio

Publicado por magui (3 intervenciones) el 13/04/2010 17:37:00
Programando desde shell:

Obtengo un directorio donde necesito un fichero (ese directorio tiene espacios en medio, ej: c:/tribunal supremo/):

find . -name "$j.xml" -exec dirname "{}" ";"

Pero al acceder a ese directorio obtenido con espacios y hacer un cp de su contenido, solo me coge la ruta hasta el espacio, y no puedo acceder al directorio completo.

¿Hay alguna manera de llegar a él?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cómo sustituir el carácter espacio

Publicado por Anonimo (1 intervención) el 14/04/2010 08:25:09
Prueba poniendo el nombre con espacios entre comillas, en Windows hay que hacerlo así si estás en una consola.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cómo sustituir el carácter espacio

Publicado por magui (3 intervenciones) el 14/04/2010 14:01:10
Con éso ha funcionado.

Muchas gracias!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar