Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation


SFind Logo
SFind

Introdución

Este es un script que simplemente busca archivos en una carpeta que le indiques y te mostrara cuales archivos son identicos calculando el hash MD5 para que asi tomes una desicion, ese script nos ha sacado a muchos de mis compañemos de apuros ya que por estar haciendo simples "Backups" paranóicos tendemos a guardar el mismo archivo en multiples carpetas.

Dependencias

Si quieres instalar las DEPENDENCIAS ejecuta el script install_requeriments.sh o instala los paquetes que consideres no tener de forma manual.

  • find
  • md5sum
  • grep
  • cat

Instalar las dependencias

$ sudo chmod +x install_requeriments.sh
$ sudo ./install_requeriments.sh

Como usarlo

$ chmod +x SFind.sh
$ ./SFind.sh DIRECTORIO

Donde está DIRECTORIO puedes poner el que quieras, teniendo en cuenta que tienes los permisos para realizar dicha tarea.

Demostración

$ bash SFind.sh files/
[*]Find Some files in diferent places.
[+] Calculating MD5 hash
[+] Enumerating hashes
[+] Result:

[+]Match #1

920df382ab316eca2d5e57fc5581f577  files/gg_file
920df382ab316eca2d5e57fc5581f577  files/hola/v2/gg_file

[+]Match #2

d41d8cd98f00b204e9800998ecf8427e  files/SIGN_FILE
d41d8cd98f00b204e9800998ecf8427e  files/=

[+]Match #3

7d78f944cd4c6f568320faa48b8a30fa  files/hola/ksjf
7d78f944cd4c6f568320faa48b8a30fa  files/ksjf

About

Un programa para buscar archivos duplicados

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages