Eu tenho duas pastas pessoais: /home/masi
e /home/masi_backup
gostaria de encontrar as diferenças entre os arquivos dos dois diretórios. Pseudo-código
vimdiff <`ls -la /home/masi` <`ls -la /home/masi_backup`
Como você pode comparar as diferenças de propriedade entre os dois diretórios?
Responder1
Algo assim:
vimdiff <(find /home/masi -printf "%P %u:%g %m\n" | sort) <(find /home/masi_backup -printf "%P %u:%g %m\n" | sort)
(isso fornece nomes sem o início /home/masi
ou /home/masi_backup
, possuindo usuário e grupo e permissões - os últimos não foram mencionados na pergunta, mas parecem úteis, descarte %m
se você não os quiser).