Board logo

标题: [文本处理] 判断指定txt指定行数的数据大小 [打印本页]

作者: 樵夫    时间: 2018-2-5 11:39     标题: 判断指定txt指定行数的数据大小

求助:判断指定名称的txt文件中的指定行数的数值大小?

判断a.txt中的 第三行中的数值大于100,则运行调用另外一个批处理(b.bat)

备注:
txt中内容如下:

==================分割线=========================
1> 2>                       
--------------------
                56665

(1 行受影响)
作者: 慕夜蓝化    时间: 2018-2-5 12:34

  1. @echo off
  2. Setlocal enabledelayedexpansion
  3. for /f "skip=2 delims=" %%i in (a.txt) do (
  4. if not defined flag set/a "n=%%i"&if !n! gtr 100 call b.bat&set flag=1
  5. )
  6. pause
复制代码

作者: 樵夫    时间: 2018-2-5 14:15

回复 2# 慕夜蓝化


   感谢,想在问下。 条件改为小于100呢?
作者: 慕夜蓝化    时间: 2018-2-5 16:14

  1. 把gtr改为lss
复制代码
回复 3# 樵夫




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