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.
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
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.
Tags grep text-processing