批處理--選擇部分行提取

找到內容爲b1的,將該行之前的一行以及該行輸出
內容爲b2的,將該行輸出

@echo off &setlocal enabledelayedexpansion
for /f “delims=” %%c in (A.txt) do (
if “%%c”“b1” (echo !char!&set char=%%c & echo !char! ) else (set char=%%c )
if “%%c”
“b2” (set char=%%c & echo !char! )
)
:end
pause>nul

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章