如何创建批处理文件以从包含大量数据的 CSV 中获取信息?

问题描述 投票:0回答:0

我的 CSV 有 70k 条记录,在每条记录的第一个字段中,我有来自六十天的数据。我需要制作一个脚本来将所有记录发送到一个新的 CSV,其中第一个字段是给定日期的任何一个。

我试过这个,但它不起作用:

if not "!header!"=="yyyy-mm-dd" (
  set "header=yyyy-mm-dd,%%b,%%c"
  echo !header!>"output_!yyyy!-!mm!-!dd!.csv"
)

if not "!day!"=="!dd!" (
  set "day=!dd!"
  echo !header!>"output_!yyyy!-!mm!-!dd!.csv"
)

echo !data!>>"output_!yyyy!-!mm!-!dd!.csv"
csv batch-file
© www.soinside.com 2019 - 2024. All rights reserved.