标题: [文本处理] 批处理怎样依次提取多个文本内容,汇总到一个里面? [打印本页]
作者: dresu 时间: 2014-12-2 11:10 标题: 批处理怎样依次提取多个文本内容,汇总到一个里面?
命令执行过程:
(依次执行)
一、从1.txt开始提取文本内容 ,假如
二、然后提取TC.txt的第一行标题文
三、然后提取2.txt内容
四、然后然后提取TC.txt的除标题外的文本
五、然后提取3.txt的文本内容
注意:内容随意,一定要顺序提取到文本里面。
比如:
1.txt,内容文本是1
2.txt,内容文本是2
3.txt,内容文本是3
TC.txt,内容文本是第一行是标题(标题内容未知,只占一行),然后就是正文内容。
作者: dresu 时间: 2014-12-2 11:18
命令执行过程:
(依次执行)
一、从1.txt开始提取文本内容
二、然后提取TC.txt的第一行标题
三、然后提取2.txt内容
四、然后然后提取TC.txt的除标题外的文本
五、然后提取3.txt的文本内容
注意:内容随意,一定要顺序提取到文本里面。
比如:
1.txt,内容文本是1
2.txt,内容文本是2
3.txt,内容文本是3
TC.txt,内容文本是第一行是标题(标题内容未知,只占一行),然后就是正文内容。
作者: apang 时间: 2014-12-2 12:49
- @echo off
- set /p firstLine=<tc.txt
- (
- type 1.txt
- echo,%firstLine%
- type 2.txt
- more +1 tc.txt
- type 3.txt
- )>ALL.txt
复制代码
作者: DAIC 时间: 2014-12-2 12:51
- @echo off
- set "NewFile=0.txt"
- >%NewFile% type 1.txt
- set /p str=<TC.txt
- >>%NewFile% echo,%str%
- >>%NewFile% type 2.txt
- >>%NewFile% more +1 TC.txt
- >>%NewFile% type 3.txt
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |