Board logo

标题: [数值计算] 己解决 批处理如何将文本内的2个数值相加? [打印本页]

作者: shenlong    时间: 2015-5-4 21:27     标题: 己解决 批处理如何将文本内的2个数值相加?

本帖最后由 shenlong 于 2015-5-6 21:40 编辑

例如:
123.txt
88
45
如何将这2个数值相加,并将结果133再覆盖输出到123.txt
先行谢谢。
作者: pcl_test    时间: 2015-5-4 21:40

  1. @echo off
  2. for /f "delims=" %%a in ('type "123.txt"') do set /a s+=%%a
  3. >"123.txt" echo;%s%
  4. pause
复制代码

作者: shenlong    时间: 2015-5-4 21:43

回复 2# pcl_test


   万分感谢!问题已解决。
作者: shenlong    时间: 2015-5-6 21:43

本帖最后由 shenlong 于 2015-5-6 21:46 编辑

回复 4# pcl_test


    请问一下还有其他方法没有,这个有点不好理解。
>"123.txt" echo;%s%   是不是等于 echo;%s%>123.txt
作者: pcl_test    时间: 2015-5-6 21:49

回复 5# shenlong

是的




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