Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set "src=601.txt"
set "dest=601_bnju.txt"

set LF=^
%
& >"%dest%" (
 for /f "delims=" %%i in ('
  ^<"%src%" find/n /v ""
 ') do (
  set x=%%i
  set x=!x:*]=!
  if defined x (
   if defined y (
    <nul set/p=!y!
   )
   if "!x:~,1!" equ "/" (
    set z=!x!
    set y=!x!!LF!
   ) else (
    if defined z (
     set y=!x:~,57!!z::=/!!x:~57!!LF!
    ) else (
     set y=!x!!LF!
    )
   )
  ) else (
   if defined y (
    set y=!y!!LF!
   )
  )
 )
 if defined y (
  <nul set/p=!y!
 )
)

endlocal
exit/b
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:48, 14-03-2016 | #6