• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    把某个目录下所有txt中第三行第四个数字相加
    复制代码 代码如下:

    @echo off
    :: 把某个目录下所有txt中第三行第四个数字相加
    ::
    set num=0
    setlocal enabledelayedexpansion
    :: 其实用skip=2来跳过头两行的效率更高
    for %%i in (*.txt) do (
    set file=%%i
    for /f "tokens=1* delims=:" %%j in ('findstr /n . !file!') do (
    set var=%%k
    if %%j equ 3 (set num_=!var:~4,1!) set /a num=!num!+!num_!
    )
    )
    echo 相加后的结果是 %num%
    pause
    goto :eof

    @echo off
    :: 把某个目录下所有txt文件中第十行第三列的数字相加
    :: code by jm 2006-9-9 CMD@XP
    setlocal enabledelayedexpansion
    for %%i in (*.txt) do (
    set file=%%i
    set count=0
    for /f "skip=9 tokens=3" %%j in (!file!) do (
    set /a count+=1
    if !count! equ 1 set /a sum+=%%j
    )
    )
    echo 相加后的结果是 %sum%
    pause

    上一篇:把多行文本拼接成用;连接的一行的批处理
    下一篇:把首行和尾行互换的批处理
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    把某个目录下所有txt中第三行第四个数字相加 把,某个,目,录下,所有,txt,