Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2004, 16:58
Avatar de redlor
redlor
 
Fecha de Ingreso: noviembre-2004
Ubicación: Sevilla
Mensajes: 42
Antigüedad: 19 años, 5 meses
Puntos: 0
[Copiar archivos entre directorios]

He estado toda la tarde buscando scripts que copien un archivo, del que conozco su ruta absoluta, en otra ruta alternativa:

c:/Antonio/ejemplo.txt


me gustaría poder copiarlo en

c:/temp/Antonio/ejemplo.txt


Increíble, pero no consigo nada. Cluster, he estado investigando sobre lo que me comentaste:
"si no tienes creado esa ruta de destiono .. tendrás que crearla a base de mkdir() y rmdir() evaluando tu cadena de ruta origen (string) ... ".

He tratado de investigar y sacar la estructura a base de expresiones regulares: Detectar una '/', explorar lo que viene, buscar otra '/', .... Es una locura, es totalmente dependiente de la ruta y me puede venir de muchas formas (\directorio, //directorio/,... incluso con los dichosos ftp://directorio...) . EL problema además puede variar según el sistema operativo, así que he descartado usar comandos exec ó system.

He decidido pregunatar otra vez antes de desesperarme al completo. Alguien habrá tenido este problema no?

Ayuda, por favor! Gracias.