Isso funciona para o seu caso:
sed -i ':a;N;$!ba;s/\r\n//g' file.csv
De: Pode sed substituir novos caracteres de linha?
Ou este aqui:
sed -e :a -e '/\r$/N; s/\r\n//; ta' file.csv
De: link
Observe que você não precisa usar cat
e pode editar diretamente seu arquivo com a opção -i
, se desejar.