Você pode tentar:
diff --brief -r dir1/ dir2/ > logoutputtoafile.log
Remova --brief
se desejar mais detalhes.
Estou fazendo backup de arquivos e tenho muitos arquivos duplicados em vários locais. Eu usei fdupes
para encontrar duplicatas, mas na verdade estou procurando algum tipo de inversão dessa ferramenta.
Eu quero ver se dir A e seus sub-diretórios contêm qualquer arquivo que o diretório B não contenha. Eu gostaria de ver uma lista de arquivos, se isso for possível, com base no conteúdo do arquivo (comparando o tamanho do arquivo e o hash).
Existe alguma ferramenta desse tipo? (Ou eu estou chegando perto disso completamente errado)
O utilitário de comparação 'meld' é muito fácil de usar para esse tipo de coisa, mas é claro que você apenas 'vê' as diferenças, você não pode (eu acho) salvá-las ou registrá-las de qualquer forma.
Tags files file-management fdupes