标题: [文本处理] 批处理如何将搜索/查找每个txt文本指定内容的结果分别存入/输出到不同的txt中? [打印本页]
作者: ltx1993 时间: 2016-7-12 13:40 标题: 批处理如何将搜索/查找每个txt文本指定内容的结果分别存入/输出到不同的txt中?
本帖最后由 pcl_test 于 2016-7-12 17:48 编辑
就是文件夹里有一堆txt 比如a.txt b.txt c.txt我想每个文件搜索XXX 把搜索到的结果输出到1.txt 2.txt 3.txt以此类推
作者: GNU 时间: 2016-7-13 09:05
- @echo off
- setlocal enabledelayedexpansion
- set "DstFolder=结果文件夹"
- set n=0
- if not exist "%DstFolder%\" (
- md "%DstFolder%"
- )
- for %%i in (*.txt) do (
- set /a n+=1
- findstr "XXX" "%%i" > "%DstFolder%\!n!.txt"
- )
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |