Em shell script (bash, por exemplo) , elaborar um programa para encontrar arquivos idênticos (duplicados) na área de trabalho do usuário e que apresente o caminho e nome dos arquivos no terminal de texto.
- Os arquivos serão considerados idênticos se forem do mesmo formato (pdf, doc, png, por exemplo) e com mesmo tamanho, resultando numa mesma hash (assinatura).
- Devem ser utilizados os comandos/ferramentas disponíveis com a sua distribuição de S.O. para alcançar o objetivo, por exemplo: ls, file, find, md5, sort, hash, grep, awk, cut, etc.
- O usuário deve informar uma extensão (.c, .cpp, .doc, .png, etc) como entrada do script, mas essa informação só deve ser utilizada para filtrar as informações apresentadas como saída para o usuário