Tengo dos carpetas de inicio: /home/masi
y /home/masi_backup
y Me gustaría encontrar las diferencias entre los archivos de los dos directorios. Pseudocódigo
vimdiff <`ls -la /home/masi` <`ls -la /home/masi_backup`
¿Cómo se pueden comparar las diferencias de propiedad entre los dos directorios?
Respuesta1
Algo como esto:
vimdiff <(find /home/masi -printf "%P %u:%g %m\n" | sort) <(find /home/masi_backup -printf "%P %u:%g %m\n" | sort)
(esto proporciona nombres sin el encabezado /home/masi
o /home/masi_backup
, usuario y grupo propietario, y permisos; estos últimos no se mencionaron en la pregunta pero parecen útiles; elimínelos %m
si no los desea).