Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Ветеран


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

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


измените файл так:
Скрытый текст

Код: Выделить весь код
========================================================================
Год: 2018
Жанр: Исторические приключения, Боевик
Формат: RTF,FB2
========================================================================
Год: 2017
Жанр: Боевая фантастика, Зарубежная фантастика, Научная фантастика
Формат: RTF,FB2
========================================================================
Год: 2017-
Жанр: Боевая фантастика, Зарубежная фантастика, Научная фантастика
Формат: RTF,FB2

и тогда это будет работать как надо (если в строках не будет разных спецсимволов, иначе лучше брать не bat)
Код: Выделить весь код
@echo off
set "f=file.txt"

setlocal enabledelayedexpansion
 <"%f%" (for /f "delims=" %%a in ('find /v ""') do @echo %%a|>nul find "===" && (set /a n+=1& rem:>"f!n!.txt") || (if exist "f!n!.txt" >>"f!n!.txt" echo:%%a))
endlocal
pause>nul
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:11, 16-10-2018 | #2