中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-08 21:14
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 文本合并计算 查看 2,604 回复 18
16 发表于 2008-05-29 13:55 ·  中国 安徽 马鞍山 电信
中级用户
★★
积分 493
发帖 228
注册 2007-02-16 00:38
19年会员
UID 79596
性别 男
来自 安徽
状态 离线
发现我把结果讲的不清楚!
不是把所有的相同相加,而是分类相加
text1.txt中
15600_20080525_01.p106_prt
15601 6 贷 -4341.00
15602 2 借 20245.00
15604 8 贷 -30310.00
15605 1 贷 -3000.00
15606 1 借 20.00
15607 3 贷 -2700.00
15608 1 贷 -20000.00
15609 9 借 57650.24
15610 4 借 68859.00
15611 1 贷 -780.00
15612 4 借 15540.00
15613 2 贷 -3895.00
15615 7 贷 -25560.00
15617 1 借 500.00
合计 50 借 72228.24

text2.txt中
15600_20080526_01.p106_prt
15601 9 借 44114.00
15604 25 贷 -295670.00
15605 2 借 303000.00
15606 2 贷 -10000.00
15607 1 借 45000.00
15608 2 借 10320.00
15609 2 借 526.00
15610 4 贷 -44560.00
15611 1 贷 -2300.00
15612 5 贷 -3250.00
15613 1 贷 -3003.00
15615 4 借 31800.00
15616 6 借 40990.00
合计 64 借 116967.00

text1.txt中
15600_20080525_01.p106_prt
15601 6 贷 -4341.00
text1.txt中
15600_20080526_01.p106_prt
15601 9 借 44114.00


如果2个文本中有相同相加

得到:
15600_200805
15601 * * *
15602 * * *
15604 * * *
15605 * * *
......
15617 * * *

15601_200805
15601 * * *
15602 * * *
15604 * * *
15605 * * *
......
15617 * * *
中间没有15603和15614

[ Last edited by xycoordinate on 2008-5-29 at 02:04 PM ]
17 发表于 2008-05-29 20:40 ·  中国 安徽 马鞍山 电信
中级用户
★★
积分 493
发帖 228
注册 2007-02-16 00:38
19年会员
UID 79596
性别 男
来自 安徽
状态 离线
18 先下了 发表于 2008-05-30 00:28 ·  中国 广西 南宁 电信
新手上路
积分 14
发帖 7
注册 2008-05-29 23:47
18年会员
UID 120044
性别 男
状态 离线
试试好用不
19 发表于 2008-05-30 18:21 ·  中国 安徽 马鞍山 电信
中级用户
★★
积分 493
发帖 228
注册 2007-02-16 00:38
19年会员
UID 79596
性别 男
来自 安徽
状态 离线
26933062

请问:
......
for /f "tokens=1,2 delims=.=" %%a in ('set .') do (
......

set . 是什么意思???
论坛跳转: