bat查找文本上一行的内容

it2023-03-02  87

@echo off setlocal enabledelayedexpansion set fileName=redirect.conf for /f "tokens=1 delims=:" %%i in ('findstr /n "case11880" %fileName%') do ( set lineKeyword=%%i ) if !lineKeyword! equ 1 ( echo, ) else if !lineKeyword! equ 2 ( set /p linePri=<%fileName% echo,%linePri% ) else ( set /a lineSkip=lineKeyword-2 call :next !lineSkip! ) pause goto :eof :next for /f "skip=1" %%i in (%fileName%) do ( echo,%%i goto :eof )
最新回复(0)