Board logo

标题: [文本处理] [已解决]求助,txt内的大量数据怎么批量计算? [打印本页]

作者: zx1989    时间: 2019-10-3 22:46     标题: [已解决]求助,txt内的大量数据怎么批量计算?

本帖最后由 zx1989 于 2019-10-6 10:51 编辑

比如我有个文本,里面的数据是一行一个数值
1245
5154
8484
1524
……
怎样对所有数据进行运算?
比如说我要把所有数据都+100
作者: Batcher    时间: 2019-10-4 09:19

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. (for /f %%i in ('type "1.txt"') do (
  4.     set n=0
  5.     set /a n=%%i+100
  6.     echo,!n!
  7. ))>"2.txt"
复制代码

作者: ivor    时间: 2019-10-4 14:21

  1. powershell "Out-File -InputObject (gc 1.txt).ForEach{[int]$_+100} -FilePath 1.txt"
复制代码





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