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

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

dark-------13 17-03-2013 13:59 2112974

Поиск и замена фразы <signature> на sign в xml или txt
 
Здравствуйте,
Подскажите пожалуйста как в файле xml с помощью батника произвести поиск и замену фразы <signature> на sign

Код:

Set infile=obr.txt  Set find="%<"signature"%>" Set replace=signa  setlocal enabledelayedexpansion  for /F "tokens=* delims=," %%n in (!infile!) do (  set LINE=%%n  set LINE=!LINE:%find%=%replace%!  @echo !LINE!>>2.txt  ) endlocal

gora 18-03-2013 08:49 2113447

Код:

@Echo Off
Set infile=obr.txt
Set find=^^^<signature^^^>
Set replace=signa

setlocal enabledelayedexpansion
for /F "tokens=* usebackq" %%n in ("!infile!") do (
        set LINE=%%n
        set LINE=!LINE:%find%=%replace%!
        >>"2.txt" echo !LINE!
)
endlocal
Pause

Цитата:

Цитата dark-------13
как в файле xml »

Файл лучше прикреплять, дабы можно было увидеть, какие еще подводные камни у Вас там имеются...

dark-------13 18-03-2013 11:21 2113505

Спасибо за подсказку уважаемый Gora все работает, да правда долго очень - с моим xml, наверное буду таки использовать uvFilesCorrector.


Время: 17:32.

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