[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 2个文本你相同的内容排成一行,如何实现

本帖最后由 Rasm 于 2018-2-27 18:57 编辑

文本1.txt【格式是:user:md5:salt】

-654321:4aa7ec973c6a179e598bdbdada22c498:1bf301
0000ooo:1aa6106168acd1d3d51514c29dfb16f9:61a7ca
0005323:105cdec2411816e5f78fed259fea1f23:4e785b
0005323:1fa5ae33fff34905916fc27e326d4989:7e37eb
0005323:3ff25b3128004caf405d6aa047de4950:7ba229
0005323:8f14df0eb14ced1d49f1a8982afa5bb1:607502

文本2.txt【格式是:md5:salt:pass】

105cdec2411816e5f78fed259fea1f23:4e785b:5201314
3ff25b3128004caf405d6aa047de4950:7ba229:5201314
cd0e5c1ab9f1badd277c2dcfb3b3095e:730020:336699
7a5280fbd2f9a3925bcc1e37d0f90207:930044:5201314
123d151e4e022cd28869f15ac894192a:0400bb:198771
eed3cd80282553068e5de93732e5f8f1:c600ea:19811128



想通过文本2解密后的内容,和文本1相同的合并成一列

不知道该如何实现?

思路是可以通过md5值作为依据

结果到处新文本

0005323:105cdec2411816e5f78fed259fea1f23:4e785b 105cdec2411816e5f78fed259fea1f23:4e785b:5201314
0005323:3ff25b3128004caf405d6aa047de4950:7ba229 3ff25b3128004caf405d6aa047de4950:7ba229:5201314

或者

0005323:105cdec2411816e5f78fed259fea1f23:4e785b:5201314
0005323:3ff25b3128004caf405d6aa047de4950:7ba229:5201314

这个如何写

TOP

回复 2# Rasm


    文本1提取"105cdec2411816e5f78fed259fea1f23" 然后 findstr "105cdec2411816e5f78fed259fea1f23" 文本2.txt 结果再附加到新文本3.txt

TOP

帐号注册10年了还在这求代码。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

返回列表