GNU/Linux >> Tutoriales Linux >  >> Linux

diff para generar solo los nombres de los archivos

También puedes usar rsync

rsync -rv --size-only --dry-run /my/source/ /my/dest/ > diff.out

Desde la página del manual de diferencias:

-q Informe solo si los archivos difieren, no los detalles de las diferencias.
-r Al comparar directorios, compare recursivamente los subdirectorios encontrados.

Comando de ejemplo:

diff -qr dir1 dir2

Salida de ejemplo (depende de la configuración regional):

$ ls dir1 dir2
dir1:
same-file  different  only-1

dir2:
same-file  different  only-2
$ diff -qr dir1 dir2
Files dir1/different and dir2/different differ
Only in dir1: only-1
Only in dir2: only-2

Linux
  1. ¿Cómo almacenar la salida de SHOW PROCESSLIST en un archivo en MySQL?

  2. ¿Eliminar la coma entre comillas solo en un archivo delimitado por comas?

  3. ¿La salida se guardará en un archivo con el mismo nombre que el archivo de entrada?

  4. ¿Guardar toda la salida del terminal en un archivo?

  5. ¿Cuál es la diferencia de redirigir una salida usando >, &>, >&y 2&>?

Cómo usar el comando diff de Linux

Zsync:una utilidad de transferencia de archivos para descargar solo las partes nuevas de un archivo

¿Diff -r solo para ciertos tipos de archivos?

Guardar la salida de un comando desde la terminal de Debian a un archivo

Cómo obtener solo el número de líneas de un archivo

Grep en un archivo de registro enorme (> 14 GB) ¿solo los últimos x GB?