Como pesquisar palavras de uma coluna de um arquivo em outro arquivo e imprimir linhas correspondentes?

0

Eu tenho dois arquivos. Por exemplo abaixo:

Arquivo 1:

Polaromonas naphthalenivorans
uncultured bacterium
Leptothrix cholodnii
Clostridium clariflavum
Methylocystis parvus
Calditerrivibrio nitroreducens

Arquivo 2:

Polaromonas naphthalenivorans   143990  0   6   4   0   0
uncultured bacterium    43393   0   11174   285 0   0
Leptothrix cholodnii    26955   0   0   0   0   0
Clostridium clariflavum 2544    0   3   0   0   2
Met parvus  1603    131 0   0   0   197
Caldi nit   998 831 11  70  7   117

Saída desejada:

Polaromonas naphthalenivorans   143990  0   6   4   0   0
uncultured bacterium    43393   0   11174   285 0   0
Leptothrix cholodnii    26955   0   0   0   0   0
Clostridium clariflavum 2544    0   3   0   0   2
    
por Manoj Kumar 22.03.2018 / 19:02

1 resposta

0

grep tem essa funcionalidade incorporada:

grep -Ff file1 file2

significa: procure as strings F ixed de f ile1 no arquivo2 e relate as linhas correspondentes do arquivo2.

    
por 22.03.2018 / 19:15