在 Linux 及其他 Unix Like 作业系统与Windows 里面所储存的文字档案,最大分别是换新一行的显示。Linux 会使用 EOL 作为跳行;而 Windows 则会使用 Ctrl-m (^M)。在 Linux 下可以用 dos2unix 及 unix2dos 将 Linux 及 Windows 的文字档转换:
$ unix2dos unix_text.txt win_text.txt
以上指令就会将 unix_text.txt 转换成 windows 格式,并储存到 win_text.txt,如果要将 windows 文字档转成 Linux 文字档,只要这样:
$ dos2unix win_text.txt unix_text.txt