Quiero ver, recursivamente, archivos que son diferentes en dos directorios. Diff puede hacer esto, pero me muestra las diferencias línea por línea, que no quiero. ¿Hay alguna herramienta que haga esto o una forma de hacerlo con Diff (leí la página del manual, no vi nada)?
linux
command-line
shell
diff
usuario13743
fuente
fuente
Estás buscando la
-q
opción:fuente
Una forma de hacer esto es hacer
Seguirá haciendo una comparación línea por línea, pero cada comparación de archivo comienza con "diff dir1 / file dir2 / file", por lo que el agrupamiento "diff" mostrará solo esas líneas (es decir, los archivos que son diferentes).
fuente
Si es un usuario de emacs, consulte los directorios de ediff. Puede ver las diferencias de archivo y luego profundizar en las diferencias línea por línea si necesita ver por qué son diferentes.
fuente