Показать полную графическую версию : Поиск текста только в указанной строке.
Прошу поделиться опытом, необходимо код программы, который бы в файле 1.txt искал текст с конкретной строке.
Например в файле 1.txt 126 строк, необходимо сделать так, чтобы текст или слово искалось только в 99 строке.
Например в файле 1.txt »
Упакуйте файл в архив, прикрепите к сообщению.
Foreigner
03-04-2015, 16:39
053131,
findstr /n "^" 1.txt | findstr "^99:<search pattern>"
@echo off
>nul chcp 1251
set "file=1.txt"
set "search=Мама мыла раму."
set "n=99"
(
for /f "delims=" %%i in ('
^<"%file%" find/i /n "%search%"^| findstr/bl [%n%]
') do (
set x=%%i
>nul chcp 866
cmd/v/c echo[!x:*]^^=!
)
)|| echo Not found.
pause>nul
exit/b
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.