[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理如何根据文本内容计算总时间?

本帖最后由 娜美 于 2022-1-16 08:42 编辑

文本记录着不同企业的名称及执行时间   文本中倒数第一个 "企业"字段 肯定会记录着企业的名称, 根据倒数第一个企业的名称( 但是倒数第一个企业的名称不是固定的,文本是由系统自动记录会发生不同变化, 有可能是美尔达, 也有可能是腾尔或其它未知名称, 核心是以文本中倒数第一个 "企业"字段来确定未知企业名称 )  需要计出 该企业名称 的所有执行的时间总数,  谢谢



Thanks

本帖最后由 娜美 于 2022-1-12 11:21 编辑
回复  娜美


    只计算美尔达,不管腾尔或其它企业是吗?
Batcher 发表于 2022-1-12 10:55



   No,按倒数最后一个企业名称   但是最后一个企业名称不是固定的,  有可能是美尔达,也有可能是腾尔或其它未知企业

TOP

本帖最后由 娜美 于 2022-1-12 11:26 编辑

Batcher哥    能不能按倒数第一行 "企业" 字段来做 假定义出企业名称  然后按假定义的企业名称来进行时间统计 就能得到真实的倒数第一行企业名称总时间?
用倒数第一行 "企业" 的字段 来确定企业名称  这只是我初步想法

TOP

本帖最后由 娜美 于 2022-1-12 11:56 编辑

可以入手对象字段似乎主要是下面这2行字段
企业
执行时间
是否可以先找出倒数第一个"企业"字段的名称是什么?  然后根据找出的倒数第一个"企业"的名称来进行时间总计?
只能想到这里了,   我脑子不好使...

TOP

本帖最后由 娜美 于 2022-1-14 11:24 编辑

回复 6# Batcher


   Batcher哥   好的  文本就是上面内容   系统就是以这样格式自动记录 都是一样的 只是加上了几个不同企业名称,  不同企业名称可能有几百个, 就略了
测试示例文本格式

https://wwe.lanzoul.com/if83yyr9pte

TOP

回复 8# Batcher


   多谢Batcher哥   还是Batcher哥最帅

TOP

本帖最后由 娜美 于 2022-1-14 11:26 编辑

Batcher哥  有计算效率可以更快点的没,  计算一个30mb的文件内容似乎需要很久很久
https://wwe.lanzoul.com/if83yyr9pte

TOP

这种按日期计算很方便,把每个结果叠加到日期上,最后再减去最初定的日期。
xczxczxcz 发表于 2022-1-14 19:11



      Batcher哥的得到结果是正确的,但是效率慢慢   可能需要用到awk 或Powershlle  哥哥你有更快的吗

TOP

本帖最后由 娜美 于 2022-1-16 08:43 编辑

回复 17# idwma

哇塞,  计算得好快呀   多谢idwma哥   



TOP

回复 17# idwma


  谢谢idwma哥  还是idwma哥够帅   THANKS THANKS

TOP

返回列表