如何用DOS的 for 命令去实现这样的功能?
如何用DOS的 for 命令结合findstr命令,去查找某目录下所有.txt文件中的所有以 “http://”并以“.html”结尾的字符串,并输出新的txt文件?
------解决方案--------------------比如要处理的文件夹是C盘的test,处理结果输出到result.txt
VBScript code
@echo off>result.txt
for /r C:\test %%a in (*.txt) do (findstr /i "\<http://.*\html\>" "%%a">>result.txt)
pause
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
这样的你换成
BatchFile code
findstr /i "^http://.*\html$" test.txt
------解决方案--------------------
------解决方案--------------------
BatchFile code
grep -o "http:.*\.html" a.txt
------解决方案--------------------