Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Объединение файлов / 15 сообщений из 15, страница 1 из 1
13.01.2011, 20:29
    #37057738
lamersha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
Добрый вечер! Такой вопрос: есть несколько тысяч однотипных текстовых файлов(в каждом файле несколько строк), надо объединить их в один. Как лучше и быстрее это сделать, посоветуйте, пожалуйста. Данную процедуру надо будет проводить ежедневно...
...
Рейтинг: 0 / 0
13.01.2011, 20:34
    #37057745
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
Команда copy сделает это легко.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
13.01.2011, 20:40
    #37057753
lamersha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
поподробнее можно?
...
Рейтинг: 0 / 0
13.01.2011, 21:02
    #37057783
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
lamershaпоподробнее можно?

Нельзя. Потому что некуда уже подробнее.
Код: plaintext
copy c:\*.* d:\SuperPuperFile

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
13.01.2011, 21:18
    #37057799
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
Раз ежедневно и много, то лучше написать несложную программу.
...
Рейтинг: 0 / 0
13.01.2011, 21:39
    #37057819
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
copy для конкатенации требует указания синтаксиса file1+file2+...+fileN, так что шаблон не покатит. Кроме того, конкатенация средствами ОС приводит к тому, что в конечном файле оказываются иногда лишние байты (EOF, например).
Так что вариант написания (или найти в инете такую) отдельной утилиты наиболее реален. Да и со своей утилиткой можно и парсинг прикрутить...
...
Рейтинг: 0 / 0
13.01.2011, 21:44
    #37057827
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
AndreTMcopy для конкатенации требует указания синтаксиса file1+file2+...+fileN, так что шаблон не
покатит.

А у меня почему-то не требует. Странно, да?..
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
13.01.2011, 23:06
    #37057913
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
Dimitry Sibiryakov,

Ну, тут как бэ обсуждается стандартная реализация, без Extended.
А вариант с контролем потоков более реален, чем закладываться на определенную систему...
...
Рейтинг: 0 / 0
14.01.2011, 00:01
    #37057982
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
AndreTMНу, тут как бэ обсуждается стандартная реализация, без Extended.

Ну вообще-то оно всегда так работало...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.01.2011, 00:44
    #37058017
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
AndreTMКроме того, конкатенация средствами ОС приводит к тому, что в конечном файле оказываются иногда лишние байты (EOF, например).
Вообще то это не проблема, EOF в наше время большая редкость в текстовых файлах. Но может картину подпортить. Программа лучше, поскольку в той или иной степени, можно автоматизировать процесс.
...
Рейтинг: 0 / 0
14.01.2011, 00:57
    #37058030
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
При текстовом копировании он не должен появиться в результатирующем файле, автоматически изымается, только при двоичном копировании.
...
Рейтинг: 0 / 0
14.01.2011, 08:11
    #37058207
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
Anatoly PodgoretskyAndreTMКроме того, конкатенация средствами ОС приводит к тому, что в конечном файле оказываются иногда лишние байты (EOF, например).
Вообще то это не проблема, EOF в наше время большая редкость в текстовых файлах. Но может картину подпортить. Программа лучше, поскольку в той или иной степени, можно автоматизировать процесс. findstr /v с выводом в файл
...
Рейтинг: 0 / 0
14.01.2011, 09:38
    #37058283
lamersha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
copy c:\*.* d:\SuperPuperFile - работает
Как с помощью командного файла удалить EOF?
...
Рейтинг: 0 / 0
14.01.2011, 13:48
    #37058973
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
lamershaКак с помощью командного файла удалить EOF?

Если почитать справку по команде copy и добавить в неё ключик A, то удалять будет нечего.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
14.01.2011, 19:45
    #37059836
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение файлов
lamershaКак с помощью командного файла удалить EOF?
Код: plaintext
copy /a источник /b приёмник
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Объединение файлов / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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