Normalerweise werden leere Zeilen mit diesem Befehl gelöscht:
sed ‘/^$/d’
aber sind dort Zeichen drin, die man nicht direkt sehen kann, ist dieses hier hilfreich:
sed ‘/^\s*$/d’ userlist.txt >liste.txt
Damit werden auch “cr”s , newlines etc gelöscht.