【问题标题】:Reading numeric values from a txt file in a batch批量读取txt文件中的数值
【发布时间】:2018-01-11 23:54:12
【问题描述】:

我在批处理文件中有一个循环。我想从 txt 文件中读取开始值和结束值。我有文件,但我不知道如何构建循环。我尝试过这样的事情:

for /L %%A in (firstYear.txt,1,lastYear.txt) do (
    copy data%%A.csv DATA
)

文本文件只包含一个数值,在我的例子中是特定时间序列的第一年和最后一年。

【问题讨论】:

    标签: loops batch-file


    【解决方案1】:
    set /p firstyear=<firstyear.txt
    set /p lastyear=<lastyear.txt
    for /L %%A in (%firstYear%,1,%lastYear%) do (
        copy data%%A.csv DATA
    )
    

    将每个文件读入一个变量;使用变量。

    编辑:我将 '

    【讨论】:

      猜你喜欢
      • 2021-02-08
      • 2015-11-02
      • 1970-01-01
      • 2012-05-04
      • 2023-02-22
      • 2015-08-18
      • 1970-01-01
      • 2014-03-10
      • 2014-05-29
      相关资源
      最近更新 更多