Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2006, 03:30
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 5 meses
Puntos: 102
Mover todo el contenido de una carpeta

Intento mover todo el contenido de una carpeta, incluyendo archivos y subcarpetas con su respectivo contenido manteniendo la misma estructúra; todo pués. El problema es que habrá que sobreescribir algunas de esas carpetas y/o archivos...

Gráficamente... tengo esto:
Código:
root
 |
 |- Archivo_cualquiera
 |
 + - Carpeta1
           |- arch1
           |- arch2
           + - subCarpeta1.1
                   |- arch1.1
 |
 +- Carpeta_a_mover
           |- Archivo_cualquiera_2
           + - Carpeta1
                   |- arch1
                   |- arch2
                   + - subCarpeta1.1
                           |- arch1.1
                           |- arch1.2
...y necesito quedar con esto:
Código:
root
 |
 |- Archivo_cualquiera             // Sin cambios 
 |- Archivo_cualquiera_2          // Movido
 + - Carpeta1                        // Sobre-escrito... y todo el contenido
           |- arch1
           |- arch2
           + - subCarpeta1.1
                   |- arch1.1
                   |- arch1.2        // ...Menos este que fue movido
 |
 +- Carpeta_a_mover             // Vacio, pués moví su contenido
Claro... esa es solo la idea.

He intentado con el comando mv ./* ../ estando en la "Carpeta_a_mover" obviamente... y me regresa mensajes de que no puedo sobreescribir los directorios. Intenté con (tengo 0 experiencia con LINUX) mv -f ./* ../ que según entendí el -f es para "Forzar" pero tengo el mismo resultado... ¿qué me falta?, ¿cuál es la manera correcta?.

Gracias de antemano