powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объединение текстовых файлов
7 сообщений из 7, страница 1 из 1
Объединение текстовых файлов
    #36052355
VanDOS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, у меня следующий вопрос:
Имеется около 1000 маленьких *.txt файликов с именами по возрастанию.
Необходимо объединить эти файлики в один. Может уже есть похожие проги? Или может кто кодом поможет?
Пример одного из файлов:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
    Аварийная газовая служба Красноглинского
    района, ОАО Самарагаз
      Сфера деятельности организации:
      Аварийные службы
          8  Марта,  25 
            950 - 33 - 33 
    Аварийно-диспетчерская служба, ОАО Мой город
      Сферы деятельности организации:
      Аварийные службы, Ремонт водопровода,
      Техобслуживание теплоэнергосетей
         Некрасовская,  62 - 89 
            558 - 44 - 32 
            147 - 21 - 55 
            148 - 25 - 68 
    Аварийно-диспетерская служба, МУП
    СамараВодоканал
      Сфера деятельности организации:
      Аварийные службы
         Фрунзе,  84 
            215 - 65 - 78 
            652 - 12 - 45 
...
Рейтинг: 0 / 0
Объединение текстовых файлов
    #36052553
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDOS,

формируешь строку вида "copy 1.txt+2.txt+...+N.txt rez.txt"
и вызываешь её функцией Shell так:
Код: plaintext
Shell("cmd /c copy 1.txt+2.txt+...+N.txt rez.txt")
и в результате получаешь один файл, содержащий текст всех перечисленных.
А после склейки всех файликов идешь читать тему Чтение большого файла


OFF//
- На дебиановском форуме, меня пугает пользователь с ником MS-DOS
...
Рейтинг: 0 / 0
Объединение текстовых файлов
    #36059108
Barklay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы задали этот вопрос сразу на нескольких тематических форумах на этом сайте! Что так припекло?
На форуме Delphi я привел вам готовое решение в виде консольного приложения (с исходником).
...
Рейтинг: 0 / 0
Объединение текстовых файлов
    #36059179
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Barklay
> Вы задали этот вопрос сразу на нескольких тематических форумах на этом сайте! Что так припекло?
> На форуме Delphi я привел вам готовое решение в виде консольного приложения (с исходником).

Ты чего гоняешся за ним по всем темам?, напиши письмо, мыло есть. Он уже забыл давно, что и как, а ты кипятишся

P.S. Странно, что он не задал этот вопрос на форуме по C#


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Объединение текстовых файлов
    #36059212
Barklay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен!

Просто, думаю, во человек - горит!
Совсем голову потерял, мечется... Я за ним - спасать...
...
Рейтинг: 0 / 0
Объединение текстовых файлов
    #36059304
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Barklay
> Согласен!

:)


> Просто, думаю, во человек - горит!
> Совсем голову потерял, мечется... Я за ним - спасать...

Кстати на фокспрошном форуме тоже дали неплохое решение, только это полумера и он так и не обозначил, что он будет
делать с результирующим файлом, а если из за 1000, то размер результата, в зависимоти от размеров исходных, будет между
гигом и двумя, а то и больше и что он собирался делать с таким монстром, непонятно. Поэтому я и дал ему ссылку на ветку
с обсуждением обработки таких монстров, что-бы он задумался и переформулировал исходные требования :)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Объединение текстовых файлов
    #36060115
Barklay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз, Игорь, не могу не согласиться! :))

Конечно же, ему бы задумавшись о том, что он с этой слитой кучей
будет делать - действительно следовало бы пересмотреть задачу.

По уму - не склеивать, а заливать в базу и - нормализовать!

Действительно, там же один мусор почти - одни повторы названий полей
в каждой записи, как в xml-ле, а так - получил бы вполне "жевабельную"
табличку со словарями по реляциям.

И записей (мелких!) было бы немного - чего там, у него на файл судя по всему - всего несколько записей и usability был бы другой совсем! :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Объединение текстовых файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]