¿Encontrar diferencias de propiedad entre dos carpetas de inicio?

¿Encontrar diferencias de propiedad entre dos carpetas de inicio?

Tengo dos carpetas de inicio: /home/masiy /home/masi_backupy 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/masio /home/masi_backup, usuario y grupo propietario, y permisos; estos últimos no se mencionaron en la pregunta pero parecen útiles; elimínelos %msi no los desea).

información relacionada