12 votos

Comparar Árbol De Directorios

¿Existe una herramienta que compara árbol de Directorios de los Archivos. sub dirs) y mostrar lo que falta. Tengo una carga demasiado que estoy de codificación y quisiera ver si no la lío con la estructura.

Nada grave, sólo quiero ver cómo hace directorio X comparar con Y

Para aclarar más este es un ejemplo

El árbol

Dir1+
     +Subdir1
     +sudir2
        +File1
        +File2

y el árbol

Dir1+
     +Subdir1
     +sudir2
        +File1
        +File2

son los mismos pero el árbol

Dir1+
     +Subdir1
     +sudir2
        +File1
        +File2

y el árbol

Dir1+
     +Subdir1
     +sudir2
        +File1
        +File3

Debería mostrarme que Archivo2 falta y Archivo3 se agrega.

Hace una herramienta existe?

11voto

Soraz Puntos 120

Fundes es una muy buena gráfica de la herramienta de comparación (y más):

meld dir1 dir2 &

enter image description here

9voto

JKS Puntos 128

diff puede comparar árboles de directorios.

diff <dir1> <dir2>

O si usted no desea ver los archivos de las diferencias de contenido:

diff -q <dir1> <dir2>

Algunas herramientas gráficas disponibles en los repositorios de Ubuntu: dirdiff, fldiff, kdiff3, meld, mgdiff.

5voto

Jon Puntos 66

Un menor enfoque técnico sería la de usar interfaz gráfica de usuario del software de sincronización, tales como FreeFileSync (Visual carpeta de comparación y sincronización)

Hay un ppa en launchpad:

Poner estas líneas en un terminal:

sudo add-apt-repository ppa:freefilesync/ffs
sudo apt-get update
sudo apt-get install freefilesync

He estado con éxito el uso de esta herramienta en los últimos años a la espalda y/o sincronización de carpetas en Windows y Ubuntu.

Ver esta imagen me configurar la visualización de lo que haría en tu situación: http://i.stack.imgur.com/ibrk8.png - no podía incrustar porque no tengo suficiente crédito - esta es mi primera respuesta en este caso ;-)

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: