请问,DOS下怎样能实现将UNIX格式的文件转成DOS格式的?

freeair2006
樱花开了 2008-09-26 字数 212

上游产生的文件是UNIX格式的,而我们是WINDOWS环境,怎么能实现这种转换呢?不想用编码的方法实现,最好是DOS的命令.

试了more file1.txt>file2.txt,转是转了,但遇到大文件需要分页显示时,需要人工干预敲空格,不理想.

不胜感谢!

DOS 顽强生存着的DOS
6 个回复
kensenjiha
kensenjia 2008-09-26

为什么用more 不用type?

【 在 freeair2006 (小猪,醒醒) 的大作中提到: 】

:   上游产生的文件是UNIX格式的,而我们是WINDOWS环境,怎么能实现这种转换呢?不想用编码的方法实现,最好是DOS的命令.

:    试了more file1.txt>file2.txt,转是转了,但遇到大文件需要分页显示时,需要人工干预敲空格,不理想.

:   不胜感谢!

: ...................

freeair2006
樱花开了 2008-09-26

type改变不了格式.

【 在 kensenjiha (kensenjiha) 的大作中提到: 】

: 为什么用more 不用type?

nwn
Lie 2008-09-26

find /v "!@#$%" <file1.txt>file2.txt

【 在 freeair2006 (小猪,醒醒) 的大作中提到: 】

:   上游产生的文件是UNIX格式的,而我们是WINDOWS环境,怎么能实现这种转换呢?不想用编码的方法实现,最好是DOS的命令.

:    试了more file1.txt>file2.txt,转是转了,但遇到大文件需要分页显示时,需要人工干预敲空格,不理想.

:   不胜感谢!

: ...................

freeair2006
樱花开了 2008-09-26

搞定了,真是太太太感谢了!

【 在 nwn (Lie) 的大作中提到: 】

: find /v "!@#$%" <file1.txt>file2.txt

freeair2006
樱花开了 2008-12-02

又有新问题了,用find命令是能转格式,可遇到很长的字符串时会发生截断.牛人还有什么办法吗?

万分感谢!

【 在 nwn (Lie) 的大作中提到: 】

: find /v "!@#$%" <file1.txt>file2.txt

nwn
Lie 2008-12-02

这样好像就没办法了,还是写程序吧。

【 在 freeair2006 (小猪,醒醒) 的大作中提到: 】

:   又有新问题了,用find命令是能转格式,可遇到很长的字符串时会发生截断.牛人还有什么办法吗?

:   万分感谢!