Muito obrigado ao @zwets por identificar o problema e correção da codificação. Os símbolos estranhos devem ser destruídos fazendo
iconv -f ISO-8859-2 -t UTF-8 file | sed -r 's/\r//; s/.*@([^@]+)$/\L/' | sort -u > output
(com base nos seus comentários no bate-papo)
Explicação do comando sed :
-
.*([^@]+)$salva os caracteres que não são@no final da linha -
\Lminúscula tudo -
da parte salva de antes