Extraire les adresses email à partir de fichier texte à l'aide de regex avec bash ou en ligne de commande

Comment puis-je grep uniquement l'adresse e-mail à l'aide d'une expression régulière à partir d'un fichier avec plusieurs lignes de semblable. (un dump sql pour être précis)

Malheureusement je ne peux pas revenir en arrière et faire un dump de la colonne email à ce point.

De données, par exemple:

62372,35896,1,cgreen,Chad,Green,cgreen@blah.com,123456789,0,,,,,,,,,3,Blah,,2013-05-02 17:42:31.659574,164842,,0,0

J'ai essayé ceci mais ça ne fonctionne pas:

grep -o '[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}' file.csv

OriginalL'auteur Arringar1 | 2013-11-12