miércoles, 11 de agosto de 2010

Cómo calcular el md5 para cada línea de un flujo de bytes

Necesitaba calcular el md5 para cada línea de un flujo de bytes y así obtener un identificador; claro, siempre y cuando siempre existiese algo que hacía cada línea diferente.

Pensé en el md5 de cada línea. Aquí les dejo la barajita...

$ cat FILE | awk -v _SQ="'" '{ system("echo " _SQ $0 _SQ " | md5sum") }'

Enjoy!

PD. Si se fijan, podría decidir que partes de cada línea consideraré para mi identificador... utilizando $1, $2, $3, etc... Este es realmente el sentido de esta barajita... porque sino podría obviar el AWK.


No hay comentarios:

Publicar un comentario