Encontre diferenças de propriedades entre duas pastas base?

2

Eu tenho duas pastas base: /home/masi e /home/masi_backup e gostaria de encontrar as diferenças entre os arquivos dos dois diretórios. Pseudocódigo

vimdiff <'ls -la /home/masi' <'ls -la /home/masi_backup' 

Como você pode comparar as diferenças de propriedades entre os dois diretórios?

    
por Léo Léopold Hertz 준영 20.05.2016 / 15:01

1 resposta

3

Algo parecido com isto:

vimdiff <(find /home/masi -printf "%P %u:%g %m\n" | sort) <(find /home/masi_backup -printf "%P %u:%g %m\n" | sort)

(isto dá nomes sem o primeiro /home/masi ou /home/masi_backup , possuindo usuário e grupo, e permissões - o último não foi mencionado na pergunta mas parece útil, solte %m se você não quiser ).

    
por 20.05.2016 / 15:09