[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 1# keshun
  1. @Powershell "& {[ScriptBlock]::Create("'#' + (gc '%~f0' -raw)").Invoke()}" & pause & goto :eof
  2. gc 1.txt | select @{expression={$_.split()[0]}; name="col1"},
  3. @{expression={$_.split()[1]}; name="col2"},
  4. @{expression={"{0:n3}" -f ([float]$_.split()[1] / [float]((gc 1.txt -TotalCount 1).Split()[1]) * 100 -100)}; name="col3"},
  5. @{expression={$_.split()[2]}; name="col4"} |Tee-Object 2.txt
复制代码

TOP

本帖最后由 ivor 于 2019-4-5 16:57 编辑

回复 3# keshun


    支持powershell 精简版,去掉代码中第一行
  1. col1                   col2                  col3                  col4                 
  2. ----                   ----                  ----                  ----                 
  3. 买001                   5.193                 0.000                 566.05               
  4. 买045                   5.142                 -0.982                15,774.00            
  5. 买198                   4.850                 -6.605                12,555.57            
  6. 卖031                   5.229                 0.693                 15,853.76            
  7. 卖118                   5.400                 3.986                 23,877.00            
  8. 卖133                   5.450                 4.949                 10,466.92            
复制代码

TOP

返回列表