使用批处理dos提取文本文件的一部分
发布时间:2020-12-13 23:08:05 所属栏目:Windows 来源:网络整理
导读:我有一个文本文件,我有兴趣只有一部分, wordA和wordB之间包含的所有内容 是否可以使用dos批处理文件? 非常感谢. 这是一种方法.假设wordA和wordB在同一行(两者都必须存在). 子例程:FindString删除不需要的前面的文本,然后将“wordB”替换为我们在文本中不期
我有一个文本文件,我有兴趣只有一部分,
wordA和wordB之间包含的所有内容 是否可以使用dos批处理文件?
这是一种方法.假设wordA和wordB在同一行(两者都必须存在).
子例程:FindString删除不需要的前面的文本,然后将“wordB”替换为我们在文本中不期望的字符,然后我们将其用作分隔符(在本例中为`).必要时使用另一个角色. @ECHO OFF SET InFile=Test.txt FOR /F "tokens=*" %%A IN ('FINDSTR "wordA" "%InFile%" ^| FINDSTR "wordB"') DO CALL :FindString "%%A" pause GOTO :eof :FindString SET String=%~1 SET String=%String:*wordA =% SET String=%String: wordB=`% FOR /F "tokens=1 delims=`" %%A IN ('ECHO.%String%') DO ECHO.%%A] GOTO :eof (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2003 – Windows防火墙2008服务器 – 仅允许
- Win7系统下,docker构建nginx+php7环境实践
- windows-server-2008 – 导出/打印所有角色和功能
- windows-server-2008-r2 – 正常文件隐藏系统不等于使用的总
- 2012群集服务名称失败
- win10下搭建python3+scarpy虚拟环境
- windows-7 – Windows 7 RC是否在虚拟机上运行?
- Fiddler没有从Windows 8中的C#应用??程序捕获流量
- assembly – 自定义键盘中断处理程序
- windows – 如何跟踪Window Services的CPU利用率?