
批處理如何從文本中提取字符串現(xiàn)在有2個(gè)目錄 logxxxxxx.txt 我現(xiàn)在的bat運(yùn)行在 log 目錄下 然后 其遍歷文件夾 然后進(jìn)入遍歷文件夾下面的 txt 文件 查找 其中 [ip][url] 開(kāi)頭的行。。[url] www.sssss ss s s sd d d s d d sd s dd [ip] sssssssssss s s sss s ssss sssssddddddddddddddddddddddddddd gg我是想提取 [url]【ip】 后面的內(nèi)容 保存到 另外一個(gè)txt中。。自己寫(xiě)了個(gè) 發(fā)現(xiàn)有問(wèn)題啊 求指教
nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- set url=
- set ip=
- for /f %%i in ('dir /b /a:d') do (
- echo %%i
- for /f %%a in ('dir /b %%i*.txt') do (
- set url=
- set ip=
- for /f tokens=1,* %%x in (%%i%%a) do (
- if %%x==[url] set url=%%y%url%
- if %%x==[ip] set ip=%%y%ip%
- echo %url%
- )
- )
- )

