bat 批處理之提取帶有關鍵字的整行數據


用於在log中檢索出insert sql語句,主要用於數據恢復

 

前言:

a.txt 里面存放的是 需要查找的關鍵字

b.bat limian 存放的是執行程序

生成的文件存放在 c.txt(自動創建)中

a.txt 與 b.bat 同級,同時與查找文件同級

 

b.bat具體內容如下:( 16.log 與17.log 是需要檢索的文件,空格隔開)

@echo off&setlocal EnableDelayedExpansion
for /f "delims=" %%a in ('type "a.txt"') do (
    set t=%%~a
    findstr /c:"%%~a" "16.log" "17.log">>c.txt
)
pause

 

編輯好內容之后,雙擊 b.bat ,運行即可在 c.txt 中找到想要的內容

 

溫馨提示:coding時涉及到對數據操作的一定要進行記錄log,否則數據庫被黑,都沒有辦法挽回


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM