如何把unix格式的文件转换成dos格式

欢迎常来做客      
既然是JH帖
顺便再附一段解释
虽然带了不少Perl的字眼
但还是通用的
引用:
25.1. 换行

在大多数操作系统里,文件里的行是用一个或者两个标志着行结尾的字符结束的。这些字符因不同系统而异。 Unix 通常使用 \012(也就是在 ASCII 字符里的八进制数为 12 的字符),DOS 类的 I/O 使用 \015\012,而  Mac 系统使用 \015。Perl 使用 \n 代表 “逻辑”上的新行,而不管平台是什么。在 MacPerl? 里,\n 的意思总是  \015,而在 DOS 类的 Perl 里,\n 通常表示 \012,但是如果以“文本”模式访问一个文件,那么它就根据你是读还是写相应翻译成  \015\012 或 \012。在规范模式里,Unix 里在终端上也做同样的事情。\015\012通常被称为 CRLF。
http://www.cexpress.com/help/View.php?ID=890