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