找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 26136|回复: 3

[文本处理] [已解决]批处理如何把TXT文本的内容按指定格式合并?

[复制链接]
发表于 2015-3-11 19:07:30 | 显示全部楼层 |阅读模式
各位亲们:
请教下,如何把这种文档按指定格式排序。实在没思路啦。。。

原文档:
DATE   TIME    CDUR          
150121 145707  57            
AAB                          
88913950                     
BBB                          
28783320D                    
DATE   TIME    CDUR          
150121 145911  78            
AAB                          
28714113                     
BBB                          
28783320D                    
DATE   TIME    CDUR          
150121 150501  153           
AAB                          
62128091                     
BBB                          
28783320D                    
DATE   TIME    CDUR          
150121 153846  155           
AAB                          
66693926                     
BBB                          
28783320D                    

排序后的文档:
DATE   TIME    CDUR          ANB                                 BNB
150121 145707  57   88913950   28783320D   
150121 145911  78                28714113         28783320D
150121 150501  153        62128091         28783320D
150121 153846  155        66693926         28783320D

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2015-3-11 19:34:19 | 显示全部楼层
  1. @echo off
  2. (for /f "skip=2 tokens=1*" %%a in (temp.txt) do (
  3.         if %%a==DATE echo.
  4.         if not %%a==ANB if not %%a==BNB if not %%a==DATE <nul set /p=%%a %%b
  5. ))>new.txt
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

发表于 2015-3-11 19:36:11 | 显示全部楼层
150121 145707  57             88913950  28783320D  
150121 145911  78             28714113  28783320D  
150121 150501  153            62128091  28783320D  
150121 153846  155            66693926  28783320D  
150121 154644  360            85221183888  28783320D  
150121 155316  205            28712866  28783320D  
150121 155316  206            66627671  28783320D  
150121 155749  42             28787003  28783320D  
150121 155248  409            28781828  28783320D  
150121 155958  260            28550590  28783320D  
150121 161753  287            28823213  28783320D  
150121 162245  168            63552670  28783320D  
150121 163104  223            28715368  28783320D  
150121 165148  177            66631341  28783320D  
150121 165601                 28713843  28783320D  
150121 165636  305            66829395  28783320D  
150121 170457  177            66307295  28783320D  
150121 171728  58             66673956  28783320D
 楼主| 发表于 2015-3-11 21:19:27 | 显示全部楼层

RE: 批处理如何把TXT文档按指定格式排序?

回复 2# 522235677


    thank your for your support
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 14:37 , Processed in 0.010347 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表