Board logo

标题: [文本处理] [已解决]bat取多个txt文档首尾两行未列的数字存入新文档 [打印本页]

作者: hkldd    时间: 2015-5-27 20:08     标题: [已解决]bat取多个txt文档首尾两行未列的数字存入新文档

有一个文件中多个txt文档(附件中临介值1.txt……),需提取所有文档首尾两行未列(第7列)的数值,并按txt文档名称保存在新文档(附件中临介值结果.txt),谢谢!
作者: yangfengoo    时间: 2015-5-27 20:51

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. (for %%a in (*.txt) do (
  4.   echo,%%a
  5.   set n=0
  6.   for /f "tokens=7" %%b in (%%a) do (
  7.   if !n!==0 echo,%%b
  8.   set n=%%b
  9.    )
  10.   echo,!n!
  11. ))>临介结果
  12. ren 临介结果 临介结果.txt
  13. pause
复制代码

作者: hkldd    时间: 2015-5-31 11:27

经测试运行完成!谢谢!




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