Одним из вариантов является использование unix2dos
(и dos2unix
для возврата) в командной строке.
Другой способ заключается в использовании текстового редактора:
Для vi:: установите ff = dos, чтобы установить окончание строки как окончание строки dos.
Для emacs: Cx [ENTER] f dos [ENTER]
Для вашего любимого редактора на основе графического интерфейса (например, jedit) я рекомендую проверить руководство или Google.
И наконец, если вы не хотите иметь дело с текстовым редактором и просто делаете это, используя более распространенные утилиты и тому подобное (или у вас не установлен unix2dos):
tr -d '\r' < infile > outfile
перейти из Windows -> Unix
awk 'sub("$", "\r")' unixfile.txt > winfile.txt
для перехода из Unix -> Windows, так как tr
не может перейти из Unix в Windows.
dos2unix
- waterlan.home.xs4all.nl/dos2unix.html , и он также работает в Windows.