viernes, 16 de noviembre de 2012

Encontrar las coincidencias de una lista de texto en un archivo de texto por medio del comando grep

Para encontrar una las coincidencias de una lista de texto en un archivo de texto grande usar:

grep -F -f MSISDN.txt FULL_DECODED > inconsistencias.txt

Nota: Es importante el parámetro -F, si no se incluye tomará mucho tiempo en procesar y consumirá mucha memoria RAM, en el ejemplo ejecutado  FULL_DECODED era de 4.1 Gb y MSISDN.txt de 300 Kb. Tomó 1.2 min en procesarse en una computadora Intel core i7 y 8 Gb de RAM.

MSISDN.txt contiene las cadenas de texto a encontrar. FULL_DECODED es el archivo donde se buscarán las coincidencias. El resultado de coincidencias se guarda en inconsistencias.txt

No hay comentarios:

Publicar un comentario