【问题标题】:Loop issue displaying data in TXT file with BATCH programming使用 BATCH 编程在 TXT 文件中显示数据的循环问题
【发布时间】:2011-03-09 03:07:31
【问题描述】:

嗨,

我想在文本文件中显示数据。在这里,我有 Listfile.txt 并希望使用批处理文件显示每一行。如何通过循环来做到这一点。 下面是我的代码

for /f "tokens=* delims= " %%a in (Listfile.txt) do ( 设置 /a N+=1 设置 v!N!=%%a ) 设置主机名=!v1! 回显%主机名% 暂停

Listfile.txt中的数据:

4mLinuxMachine.cpp 关机面板.cpp 窗口.cpp

如何使用主机名变量显示每个

请帮忙

【问题讨论】:

    标签: batch-file batch-processing


    【解决方案1】:

    如果你只想显示文本文件的每一行,试试这个:

    FOR /F "tokens=1"  %%a IN (Listfile.txt) DO (
      ECHO %%a
    )
    

    【讨论】:

    • 我的意图是存储在主机名的每一行中并在 for 循环中打印
    • 旁注:这将遍历文件中的每个非空行。
    猜你喜欢
    • 1970-01-01
    • 2023-03-23
    • 2021-10-23
    • 2016-02-16
    • 1970-01-01
    • 2021-03-05
    • 1970-01-01
    • 1970-01-01
    • 2021-03-12
    相关资源
    最近更新 更多