¿Cómo encontrar similitudes entre dos archivos?

¿Cómo encontrar similitudes entre dos archivos?

Hola, soy nuevo en Linux. Tengo dos archivos, uno tiene secuencia_id (archivo_1) y otro tiene secuencia_id con secuencia (archivo_1). Tengo que hacer si el id_secuencia (archivo_1) presente en el archivo_1 se almacenará en un archivo nuevo.

Ejemplo: Archivo_1

lcl|NW_002477239.1_gene_517
lcl|NW_002477243.1_gene_364
lcl|NW_002477248.1_gene_148
lcl|NW_002477249.1_gene_419
lcl|NW_002477249.1_gene_95 

Archivo_2

>lcl|NW_002477253.1_gene_1
TGATGGAAGCTTCCAATTCTCCCGACCAACAATCAGTGCTCAGTGAATCTATCCTTGTTAGCGAGTCGCTTGTTCCA
>lcl|NW_002477239.1_gene_517
ATGGCTGATTTTGCAAAGGATCCTGCTCTCAACGCAGCATTATCTGCACCATGGGCGTTTCTCTGCCCTACATCAGAATTAAACGATACCATA

Rendimiento esperado:

>lcl|NW_002477239.1_gene_517
ATGGCTGATTTTGCAAAGGATCCTGCTCTCAACGCAGCATTATCTGCACCATGGGCGTTTCTCTGCCCTACATCAGAATTAAACGATACCATA

Por favor ayúdame a resolver este problema.

Respuesta1

Puede utilizar este script bash para obtener resultados con coincidencias

!#/bin/bash
while read line
do
     grep $line File_2 >> file
done <./File_1

información relacionada