Исправление wandrien, 20.10.23 20:31 (текущая версия) :
Так что ли?
grep -o "[a-zA-Z0-9]\+[-._]\?[a-zA-Z0-9]\+@[a-zA-Z]\+.[a-zA-Z]\+" < mails.txt
Исходная версия wandrien, 20.10.23 20:31:
grep -o "[a-zA-Z0-9]\+[-._]\?[a-zA-Z0-9]\+@[a-zA-Z]\+.[a-zA-Z]\+" < mails.lst