Si queremos quitar todos los espacios en blanco de un archivo de texto o un archivo con terminacion .csv, existen diferentes maneras de realizarlo y quizas el mas comun sea el uso del comando sed en linux.
Ejemplo:
dvarela@fenix:~$ sed -e ‘s/[\t ]//g;/^$/d’ archivo.(ext) > nuevo_archivo.(ext)
Otros tips (al estilo :unix2dos/dos2unix)
Conversión de CRLF de DOS a formato UNIX (LF):
dvarela@fenix:~$ sed ‘s/.$//’ archivo
Conversión de LF de UNIX a formato DOS (CRLF):
dvarela@fenix:~$ sed ‘s/$'”/`echo \\\r`/” archivo
Suerte