|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Разделение текстового файла на части без разделения абзацев |
|
CMD/BAT - Разделение текстового файла на части без разделения абзацев
|
Пользователь Сообщения: 61 |
Профиль | Отправить PM | Цитировать Здравствуйте, помогите с написанием bat файла, который разбивает большой текстовый файл на части примерно на 500 Кб, но не разбивая абзацы.
То есть скрипт должен отсчитать 500 Кб, потом дойти до двух пустых строк и в этом месте разделить файл. |
|
Отправлено: 08:19, 07-07-2013 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Re:Flex, выложите часть файла в виде нескольких абзацев, упакованную в архив.
Цитата Re:Flex:
Цитата Re:Flex:
|
||
Отправлено: 08:33, 07-07-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 61
|
Профиль | Отправить PM | Цитировать Эти все вопросы не критичны для меня, поскольку все абзацы маленькие от 1 до 2 Кб, а размер сегментов я потом подправлю после экспериментов.
|
Отправлено: 09:00, 07-07-2013 | #3 |
Пользователь Сообщения: 61
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
|
|
Отправлено: 10:22, 07-07-2013 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Re:Flex, на WSH, пробуйте:
Возможный результат (для некоего случая с «lngPartSize = 30» и файлом «0001.txt»): |
|
Последний раз редактировалось Iska, 07-07-2013 в 19:51. Отправлено: 19:44, 07-07-2013 | #5 |
Пользователь Сообщения: 61
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 14:43, 08-07-2013 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Re:Flex:
А Ваш «большой текстовый файл» какого размера? |
|
Отправлено: 18:51, 08-07-2013 | #7 |
Пользователь Сообщения: 61
|
Профиль | Отправить PM | Цитировать Пока что ~430 Мб максимальный попадался, в будущем может побольше попадаться.
Надеюсь не будет проблемы с "Не более 999 частей" с сегментами по 485 Кб и исходным более 485 Мб. |
Последний раз редактировалось Re:Flex, 08-07-2013 в 21:29. Отправлено: 21:22, 08-07-2013 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Re:Flex:
Цитата Re:Flex:
|
||
Отправлено: 02:57, 09-07-2013 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Iska:
но чудес производительности от него не ждите. |
|
Отправлено: 04:35, 09-07-2013 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипт для разбиения файла на части | Diamond | AutoIt | 17 | 17-05-2013 01:42 | |
Любой язык - Заменить несколько участков текстового файла на иной различный текст | VARZeeK | Скриптовые языки администрирования Windows | 12 | 19-11-2012 17:37 | |
WINS/Browse - [решено] Проблема с сетью. Разделение сети на 2 части. | wowsab | Сетевые технологии | 2 | 16-03-2010 01:08 | |
CMD/BAT - [решено] Как скопировать имя файла из текстового файла в код батника и т.д. | Nun-Nun | Скриптовые языки администрирования Windows | 6 | 13-05-2009 13:28 | |
CMD/BAT - [решено] вывод текстового файла на экран cmd | idsp | Скриптовые языки администрирования Windows | 6 | 06-04-2009 07:18 |
|