Localizar arquivo duplicado use cmp command

1

Eu gostaria de escrever um script bash para encontrar arquivos duplicados, mas eu não quero apenas usar o md5sum. Isso significa que, além de usar md5sum, quero verificar meus arquivos com o comando cmp.

Eu uso o comando abaixo para encontrar arquivos duplicados. Agora eu preciso escrever um loop e usar o comando cmp para encontrar duplicatas. Como posso escrever um loop e escrever um script bash?

find . -type f | xargs -I%  md5sum % | sort | uniq -w32 -D| cut  -f3 -d' '
    
por Der Hochstapler 05.10.2011 / 14:39

1 resposta

2

Dê essa breve introdução ao Bash .

Se você escreveu o one-liner em sua pergunta, a primeira parte será bastante entediante para você, mas você pode simplesmente pular para a seção Estruturas de controle . As ferramentas básicas para controle de fluxo (if / for / while / do ... while) são descritas aqui, com bons exemplos.

    
por 05.10.2011 / 14:52

Tags