Board logo

标题: [文本处理] 批处理命令合并多个txt文件时,最后得到的文件有两遍*.txt的内容 [打印本页]

作者: 老夏    时间: 2014-8-17 21:50     标题: 批处理命令合并多个txt文件时,最后得到的文件有两遍*.txt的内容

批处理命令合并多个txt文件时,最后得到的文件有两遍*.txt的内容,这个问题怎么解决呢
我用的是下面这个命令做的bat  若干个文本,最后汇总到以wang.txt命名的文本里,但是文本都被汇总了2次,本人菜鸟,特此求助!
type *.txt > wang.txt
作者: tommytangtang    时间: 2014-8-17 21:57

他是不是把自己的弄到自己身上了?都是*.txt嘛
作者: tommytangtang    时间: 2014-8-17 21:59

本帖最后由 tommytangtang 于 2014-8-17 22:00 编辑

刚刚试过了,换成其他后缀名就没问题了
type *.txt > wang.dat
得出结果后再换回txt后缀名就可以了,或者直接用文本打开dat文件
或者换个别的路径保存应该也可以
作者: CrLf    时间: 2014-8-17 22:00

2楼正解
作者: 老夏    时间: 2014-8-17 22:02

回复 2# tommytangtang

例如 1.txt  2.txt  3.txt .......100.txt   ,因为文本比较多,所以我用*把所有的文本都直接汇聚到 wang.txt里,出现的问题就是在 wang.txt里有2份(1.txt  2.txt  3.txt .......100.txt ),该怎么处理,或者有什么好的命令呢
作者: tommytangtang    时间: 2014-8-17 22:04

回复 5# 老夏


    看3楼。。。
作者: 老夏    时间: 2014-8-17 22:04

回复 3# tommytangtang


    我来试下,先谢谢了
作者: 老夏    时间: 2014-8-17 22:08

谢谢3楼,谢谢大家的帮助,问题解决了!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2