对于循环文本文件,仅输出最后一行

时间:2018-02-10 04:47:16

标签: batch-file

我想我即将患有脑动脉瘤。我试图将文本文件的行打印到新文件,但它只输出最后一行。我做了十几次,现在我不确定我做错了什么。

for /F "tokens=*" %%A in (results.txt) do (
   echo %%A
) > imsofrustrated.txt
PAUSE

我是否真的迟钝了?这是参考我发布的上一个问题。 FINDSTR - Stop on last string match

1 个答案:

答案 0 :(得分:1)

>是重定向输出并覆盖文件中的任何内容 >>是重定向输出并附加到文件。

for /F "tokens=*" %%A in (results.txt) do (
   echo %%A
) >> imsofrustrated.txt