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