Home >> Móvil >> Consejos y trucos >> IOS

Comparar el contenido de dos carpetas en macOS con diff (Terminal)

El comando diff muestra diferencias entre dos directorios recursivamente y genera un archivo de texto con el resultado.

Sintaxis

diff -rq carpeta1 carpeta2 >> diferencias.txt
  • -r recursivo.
  • -q solo informa si difieren (no muestra contenido línea a línea).
  • >> redirige salida al archivo.

Ejemplo

diff -rq "Música antigua" "Música nueva" >> musicfolders.txt

El archivo resultante lista archivos exclusivos de cada carpeta:

Only in Música antigua: cancion1.mp3
Only in Música nueva: instrumental1.mp3

Para ver en pantalla sin archivo: diff -rq carpeta1 carpeta2 | more. Funciona en macOS, Linux y cualquier Unix.