HollywooD-new
13-08-2013, 16:51
Стоит задача: из файла 1.txt выбрать значения строк которые находятся в квадратных кавычках [] и записывать их в другой файл
пример файла:
авс
123
[000]
dsa
[001]
qw1
получается только скопировать значения построчно из одного файла в другой, но вот как обратится к элементу строки не могу разобраться)
Set file=1.txt
For /F "usebackq tokens=* delims=" %%i In ("%file%") Do echo %%i >> test.txt
pause
либо использовать условие но при этом вся строка должна совпадать полностью
Set file=1.txt
For /F "usebackq tokens=* delims=" %%i In ("%file%") Do (IF %%i == 123 ( echo %%i >> test.txt ))
pause
пример файла:
авс
123
[000]
dsa
[001]
qw1
получается только скопировать значения построчно из одного файла в другой, но вот как обратится к элементу строки не могу разобраться)
Set file=1.txt
For /F "usebackq tokens=* delims=" %%i In ("%file%") Do echo %%i >> test.txt
pause
либо использовать условие но при этом вся строка должна совпадать полностью
Set file=1.txt
For /F "usebackq tokens=* delims=" %%i In ("%file%") Do (IF %%i == 123 ( echo %%i >> test.txt ))
pause