Tol!k

|
Posted: Tue Sep 13, 2011 02:01 Post subject: |
|
|
Code: | @echo off &setlocal enableextensions &chcp 1251 >nul
rem Добавление комментариев из descript.ion в файл descript.txt
rem Параметры для ТС: "%F" descript.txt
rem Используется sed
set sed="%Commander_Path%\SCRIPTS\ssed.exe"
if "%~2"=="" exit
for /f "usebackq delims=" %%f in ("%~1") do call :d "%%f" %2
goto :eof
:d
set "f=%~1"
set "f=%f:\=%"
if "%f%"=="%f: =%" (
%sed% -n -e /^%f%\s/p descript.ion |>>%2 %sed% -r -e s/(^\"[^\"]+\")*\s/\1\n/;s/В$/\n/g;s/\\n/\n/g
) else (
%sed% -n -e /"^\"%f%\"\s"/p descript.ion |>>%2 %sed% -r -e s/(^\"[^\"]+\")*\s/\1\n/;s/В$/\n/g;s/\\n/\n/g
)
goto :eof
|
|
|