Dando que folder2 por exemplo tem um arquivo extra chamado test4 , mas eles compartilham todos os outros arquivos em comum, você sempre pode usar diff .
diff folder1 folder2
No nosso caso, isso retornaria:
Only in folder2: test4
Eu tenho 2 pastas e quero saber se folder#1 tem todos os arquivos em folder#2
Como posso verificar isso?
Supondo que você deseja localizar arquivos / diretórios ausentes na pasta2 da pasta1, faça:
ls folder2 > /tmp/f2.txt
ls folder1 | grep -v -f /tmp/f2.txt
Isso listará todos os itens presentes na pasta1, mas não na pasta2, você pode fazer o oposto para encontrar as duas diferenças.
Tags comparison terminal macos