Board logo

标题: [文本处理] 批处理怎样根据文件内容批量生成数字? [打印本页]

作者: 白白    时间: 2013-3-1 16:36     标题: 批处理怎样根据文件内容批量生成数字?

求助:                                                                           
  a.txt           经批处理后得到   b.txt                                       
a.txt 如下:(b.txt共有9行)   b.txt如下:(b.txt共有90000行)                 
111                                         1110000                             
222                                         1110001                             
505                                         111......                           
444                                         111......                           
555                                         1119998                             
600                                         1119999                             
777                                         2220000                             
877                                         2220001                             
999                                         222.......                          
                                               222......                        
                                               2229998                          
                                               2229998                          
                                               5050000                          
                                               5050001                          
                                               505....                          
                                               505....                          
                                               5059998                          
                                               5059998                          
                                               .......                          
                                               .......                          
                                               .......                          
                                              9990000                           
                                              9990001                           
                                              999....                           
                                              999....                           
                                              9999998                           
                                              9999999
作者: apang    时间: 2013-3-1 22:52

  1. @echo off&setlocal enabledelayedexpansion
  2. (for /f "delims=" %%a in (a.txt) do (
  3.   for /l %%b in (10000 1 19999) do set a=%%b&echo,%%a!a:~1!
  4. ))>b.txt
复制代码

作者: 白白    时间: 2013-3-2 11:36

灰常感谢!!!!!




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