Você pode tentar o seguinte:
grep -Eo "Hello|are" file | sed '$!N;s/\n/,/'
Digamos que eu tenha um arquivo com o seguinte texto:
Hello there,
How are you?
Como posso grep para Hello
e are
de tal forma que a saída de grep
se parece com:
Hello,are
grep -o "Hello\|are" test | tr '\n' ','
-o
para gerar somente sequências correspondentes, em seguida, substitua \n
por ,
.
Tags grep text-processing