[eside-ghost] Mover recursivamente?
Yuki (aka Rubén Gómez)
rugoli en gmail.com
Lun Mar 28 21:36:09 CEST 2011
2011/3/28 STenyaK <stenyak en gmail.com>:
> Digamos que tengo este arbol de directorios:
> directorioA / subdirB
> directorioA / subdirC
> directorioB / subdirA
> directorioB / subdirB
> directorioB / subdirC
> directorioB / subdirD
> Basicamente, quiero migrar las cosas de directorioB a directorioA. Si algo
> existe ya previamente en directorioA (en este ejemplo, subdirB y C), quiero
> que no lo mueva (ya eliminaré a mano el duplicado que queda en directorioB a
> mano después).
Para esto, por si quieres empezar primero con ello, haces un "diff
-qr" y te dice las diferencias
> Igual hay una forma hiperchorra de hacerlo, pero así a bote pronto no se me
> está ocurriendo nada... O:-)
Pues igual es un poco guarrada (bueno, igual no, lo es XD) pero con el
propio "diff -qr", que te devuelve en plan "el fichero XYZ solo está
en "directorioB", podrías pasarlo a un xargs y moverlo a mano. Es lo
primero que se me ocurre en plan cutre.
Más información sobre la lista de distribución eside-ghost