Buenas.

Me gustaría saber cómo se puede mover una estructura de directorios de
forma recursiva desde la línea de comandos. El directorio destino
puede contener una estructura similar a la del original.
Preferentemente se podría elegir qué hacer con los archivos duplicados
(i.e. al menos dar la opción de sobreescribir o no).

Ejemplo:

$ echo "Creacioń de la estrucutura de directorios desde bash"
$ mkdir src dst; mkdir {src,dst}/a; touch {src,dst}/a/a-dup
src/a/a-src dst/a/a-dst
$
$ echo "Cómo sé hacerlo:"
$ cp -Ri src/* dst; rm -rf src

Resultado: se mueve recursivamente de forma poco elegante. Tiene
muchos defectos:copia y luego borra; por defecto se olvida de los
dotfiles, y aademás se carga lo que se decide no sobreescribir.

Gracias anticipadas por las sugerencias.

--
Gonzalo HIGUERA DÍAZ <[EMAIL PROTECTED]>

Responder a