Enviado em 27/08/2015 - 15:16h
Pessoal, tenho uma dúvida quanto a comparação de hash... usando o seguinte comando eu consigo as hashes de dois diretórios:
find /DIRETORIO1/ -iname '*.*' -exec md5sum {} \; | cut -d " " -f 1
find /DIRETORIO2/ -iname '*.*' -exec md5sum {} \; | cut -d " " -f 1
Ambos geram uma lista de hashes para que eu possa comparar o conteúdo de duas pastas (estou evitando o diff). Meu problema é comparar as listas que sempre tem ordens aleatórias (porém com conteúdo igual na maioria das vezes).
Alguém sabe como ordenar a saída? Ou comparar de forma similar ao Procv?
find /DIRETORIO1/ -iname '*.*' -exec md5sum {} \; | cut -d " " -f 1
find /DIRETORIO2/ -iname '*.*' -exec md5sum {} \; | cut -d " " -f 1
Ambos geram uma lista de hashes para que eu possa comparar o conteúdo de duas pastas (estou evitando o diff). Meu problema é comparar as listas que sempre tem ordens aleatórias (porém com conteúdo igual na maioria das vezes).
Alguém sabe como ordenar a saída? Ou comparar de forma similar ao Procv?