Biztosan van erre valami kész program, de ha grep-pel kellene, inkább sed-del próbálkoznék.
$ cat email
From: blablablablablablablabla
blabla blablabla blabla
bla blablabla blabla >
akarki@barhol.hu
>Esetén:
$ sed -n "/From:/,/@/ s,^\([^ ]*@[^ ]*\),\1,p" email
akarki@barhol.huMár ha azt feltételezem, hogy az email-címet keresed.
A kód közel nem tökéletes, de egy kiindulásnak jó lehet.