Как разбить текстовый файл на части
Разное , Секреты / 05.02.2011

Понадобилось решить одну практическую задачу которая подразумевала получить из одного файла с несколькими тысячами строк, много файлов по 3 строки. Впрочем количество строк не важно оно могло быть и 1 и 100…. Пошерстив Сеть, нашел один скрипт которым это можно сделать не прибегая ни к какому спец ПО. Создаем bat файл со следующим содержимым setlocal enabledelayedexpansion set q=0 set N=3 for /F «delims=   » %%i in (file.txt) do ( set /a q+=1 if !q! GTR !N! set /a N+=3 @echo %%i >> file!N!.txt ) Собственно параметр N указывает желаемое количество строк по которым файл будет делиться, а file.txt это имя разделяемого файла. Ложим в одну папку и запускаем, и наш текстовик разбит на части. Вуаля!