Una opción es usar unix2dos
(y dos2unix
para volver) en la línea de comando.
Otra es usar un editor de texto:
Para vi:: configure ff = dos para establecer que las terminaciones de línea sean terminaciones de línea dos.
Para emacs: Cx [ENTRAR] f dos [ENTRAR]
Para su editor basado en GUI favorito (por ejemplo, jedit), le recomiendo consultar el manual o Google.
Por último, si no desea lidiar con un editor de texto y simplemente hacerlo utilizando utilidades más comunes y demás (o no tiene unix2dos instalado):
tr -d '\r' < infile > outfile
ir de Windows -> Unix
awk 'sub("$", "\r")' unixfile.txt > winfile.txt
para ir de Unix -> Windows, ya tr
que no puede ir de Unix a Windows.
dos2unix
es waterlan.home.xs4all.nl/dos2unix.html , y también funciona en Windows.