Цитата rapbit90:
вывести на экран строку после искомого слова »
|
Код:
@echo off
set file=1.txt
set word=искомое слово
for /f "tokens=1 delims=[]" %%n in ('find /i /n "%word%" ^<"%file%"') do set /a "$n=%%n+1"
for /f "tokens=1* delims=[]" %%a in ('find /n /v "" ^<"%file%"^|findstr /b "\[%$n%\]"') do echo.%%b
P.S. Если таких строк несколько, выводится последняя.