tr -d '\n' < file.txt
O
awk '{ printf "%s", $0 }' file.txt
O
sed ':a;N;$!ba;s/\n//g' file.txt
Esta página aquí tiene un montón de otros métodos para eliminar saltos de línea.
editado para eliminar el abuso felino :)
tr --delete '\n' < yourfile.txt
tr -d '\n' < yourfile.txt
Editar:
Si ninguno de los comandos publicados aquí funciona, entonces tiene algo más que una nueva línea que separa sus campos. ¿Posiblemente tiene terminaciones de línea de DOS/Windows en el archivo (aunque esperaría que las soluciones de Perl funcionaran incluso en ese caso)?
Prueba:
tr -d "\n\r" < yourfile.txt
Si eso no funciona, tendrá que inspeccionar su archivo más de cerca (por ejemplo, en un editor hexadecimal) para averiguar qué caracteres hay realmente allí que desea eliminar.