【问题标题】:Searching for file from batch file using FindStr使用 FindStr 从批处理文件中搜索文件
【发布时间】:2013-07-22 14:21:43
【问题描述】:

我需要创建批处理文件,在代码中找到字符串并将它们插入到新文件中。

例如,我有一个文件:

...

<aaaa> AAA </aaaa>

<bbbb> BBB </bbbbb>

<RESULT="RIV/123456789:123456/12:1234567" XXXX="xxx" YYYY="yyy" ZZZZ="zzz">

<cccc> CCC </cccc>

<dddd> DDD </dddd>

...

在单独的文件(例如 results.txt)中,我只需要导出结果:

...
RIV/123456789:123456/12:1234567
RIV/123456789:123456/12:1234567
RIV/123456789:123456/12:1234567
...

我尝试了很多次但没有运气:-(,我会感谢你的帮助!

提前谢谢你,詹姆斯

【问题讨论】:

    标签: batch-file cmd findstr


    【解决方案1】:

    你可以试试这个:

    @ECHO OFF &SETLOCAL
    (FOR /f tokens^=2delims^=^"  %%a IN ('findstr /l "RIV/" file') DO (
        ECHO(%%a
    ))>newfile
    

    【讨论】:

      猜你喜欢
      • 2015-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-17
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      相关资源
      最近更新 更多