grep vários arquivos em um conjunto de dados

0

digamos que eu tenha poucos arquivos que tenham estrutura como

arquivo1.txt

apple fruit 
tomato vegetable 

arquivo2.txt

apple red green
tomato green yellow

existe uma maneira de fazer uma vez esses 2 arquivos (ou mais) para receber um conjunto de dados como este (ou similar)

apple fruit red green
tomato vegetable green yellow
    
por Eugene 03.12.2013 / 15:30

2 respostas

2

Use inscreva-se :

$ join file1.txt file2.txt
apple fruit  red green
tomato vegetable  green yellow
    
por Florian Diesch 03.12.2013 / 16:29
0

Use apenas grep com o padrão e arquivos pesquisados.
Exemplo:

pi@raspberrypi ~ $ echo "test" > a
pi@raspberrypi ~ $ echo "test" > b
pi@raspberrypi ~ $ echo "test" > c
pi@raspberrypi ~ $ grep "test" a b c 
a:test
b:test
c:test

Veja a página man adaptada: link

Veja também a página completa do manual: link

    
por Benoit Duffez 02.09.2014 / 16:53