cat infile |sed 's/= - .*//'| sed -e '/^$/d' |sort > outfile #удоляет все после разделения / - / и пустые строки, а потом сортирует