Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Переменная в подстроке (http://forum.oszone.net/showthread.php?t=317159)

pageYK@fb 26-07-2016 09:09 2654157

Переменная в подстроке
 
Есть код, который перемещает строки с подстрокой "|20|", как записать параметр "|1|"-"|20|"?

Код:

set src=C:\20160715\result\1.txt
set dest=C:\20160715\result\2.txt
for /f "tokens=*" %%a in ('findstr /r ".*|20|.*" %src%') do  echo %%a>>%dest%


alpap 28-07-2016 00:47 2654677

Если я правильно понял задачу:
Код:

@echo off
set src=C:\20160715\result\1.txt
set dest=C:\20160715\result\2.txt
<"%src%">"%dest%" (for /l %%a in (1 1 20) do @(for /f "delims=" %%b in ('more^|findstr /r ".*|%%a|.*"') do @echo %%b))
exit

.


Время: 17:57.

Время: 17:57.
© OSzone.net 2001-