批处理bat将文本中的数据相加输出的代码

2023-12-05 0 907

如题,a.txt内容如下:

120*80*4000=25
120*80*4000=10
120*80*4000=50
60*80*3000=12
60*80*3000=6
能不能输出120*80*4000=85
60*80*3000=18 到 b.txt中?

实现代码

@echo off
for /f \”tokens=1-4 delims=*=\” %%i in (s.txt) do (
set /a \”_%%i_%%j_%%k+=%%l\”
)
(for /f \”tokens=1-3 delims=_\” %%i in (\’set _\’) do (
echo %%i*%%j*%%k
))>b.txt

帮助文档里面有例子:

SET P
会显示所有

以字母 P 打头的变量

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 DOS/BAT 批处理bat将文本中的数据相加输出的代码 https://www.u-9.cn/jiaoben/dosbat/99509.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务