[eside-ghost] Hash de ficheros

Bruno Gonzalez stenyak en gmail.com
Dom Mar 25 14:28:52 CEST 2012


En realidad era curiosidad por si existia ya algo. fdupes usa el tamaño de
archivos, pero luego se pasa, haciendo un hash del archivo entero y luego
comparando byte a byte por si acaso (!!).

Como no existe, pues a mano. Juanval, no consigo que dd escupa por stdout,
asi que tiro de head. Thanks anyway!
(
    du "$1" |sed "s/\s.*//g"


    head "$1" -c $((1024*1024))
) | md5sum

2012/3/25 Jon Valdés <juanval en gmail.com>

> Una de Unix powa!
>
> Para el hashing del primer mega, qué tal algo como:
>
> dd count=1048576 bs=1 if=<filename> | shasum
>
> He puesto sha en lugar de md5 porque aqui al menos es un poquillo mas
> rápido.
>
> A ver si te sirve :)
>
>
> 2012/3/25 Bruno Gonzalez <stenyak en gmail.com>:
> > Ieups!
> > Tengo intención de catalogar los ficheros de unos cuantos discos duros,
> con
> > dos intenciones: detectar duplicados, y como "backup" en forma de listado
> > (porque algunas cosas ya tienen backup en la nube P2P, ahem...).
> >
> > Estaba pensando en pasar por md5sum a todos los archivos, y dejarlo en un
> > TXT.
> > Pero md5sum es muy lento, y realmente no necesito un hash bit a bit de
> los
> > archivos completos (especialmente si lo quiero cronear cada 24h): debería
> > valer con saber su tamaño y el hash del primer mega (o algo similar).
> >
> > ¿Conoce alguien alguna utilidad de pseudo-hashing, al estilo de lo que
> > comento? O cualquier otra forma de conseguir mis propósitos, vamos :-)
> >
> > Thanks!
> >
> > --
> > Saludos,
> >      Bruno González
> >
> > _______________________________________________
> > Jabber: stenyak AT gmail.com
> > http://www.stenyak.com
> >
> > _______________________________________________
> > eside-ghost mailing list
> > eside-ghost en listas.deusto.es
> > https://listas.deusto.es/mailman/listinfo/eside-ghost
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en listas.deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>



-- 
Saludos,
     Bruno González

_______________________________________________
Jabber: stenyak AT gmail.com
http://www.stenyak.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20120325/a227bd95/attachment.html>


Más información sobre la lista de distribución eside-ghost