Как экспортировать результат сравнения файлов в файл?
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Как экспортировать результат сравнения файлов в файл?
А существует ли возможность экспортировать результат сравнения файлов по содержимому в файл? Я этой опции не нашёл.
Или как ещё можно показать результат сравнения человеку на удалённом компьютере?
Или как ещё можно показать результат сравнения человеку на удалённом компьютере?
выполни в командной строке
ЗЫ
Блин, весь вывод перекодируется в CP-866
Если это неприемлемо, то используйте простопервая строка будет козябрами
Код: Выделить всё
chcp 1251 >nul &fc /l /n "d:\#1.txt" "e:\#2.txt" >diff.txtБлин, весь вывод перекодируется в CP-866
Если это неприемлемо, то используйте просто
Код: Выделить всё
fc /l /n "d:\#1.txt" "e:\#2.txt" >diff.txtно остальной текст не перекодируетсяСравнение файлов D:\#1.TXT и E:\#2.TXT
- Моторокер
- Сообщения: 1517
- Зарегистрирован: Пт май 06, 2005 08:22
- Откуда: г. Пермь (читается Перьмь)
- Контактная информация:
Тоже бы хотелось. На оффоруме обсуждали?
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
ПармаСруб - строительство домов и бань в Перми
Сравнение файлов Помогите
Подскажите сравнил 2 txt файла нашел тысячу отличий, как их скопировать ?а то по одному тяжко , если этого нельзя сделать посоветуйте софт где такое возможно кроме excel.
Xing15
Для начала — замечание за нарушение правил форума. Такие заголовки тут не приняты.
Далее, не слишком вразумителен пока и сам вопрос. Что конкретно понимается под "отличиями", которые надо куда-то скопировать? Допустим, слева в строке одно слово, справа — другое. Что копируем? Строку/слово слева? Строку/слово справа? Оба слова? Обе строки? С каким объёмом контекста до и после?
В простейшем случае (все различающиеся строки с одной стороны) я бы это сделал так. В TC 9 убрать весь контекст (включить только различия, число строк контекста установить в 0), выделить с любой стороны все строки, открыть контекстое меню, выбрать "Копировать как текст", вставить в нужный редактор. Но что с этим предполагается делать дальше? Надо учесть, например, что номера строк с различиями из исходного файла не копируются.
Для начала — замечание за нарушение правил форума. Такие заголовки тут не приняты.
Далее, не слишком вразумителен пока и сам вопрос. Что конкретно понимается под "отличиями", которые надо куда-то скопировать? Допустим, слева в строке одно слово, справа — другое. Что копируем? Строку/слово слева? Строку/слово справа? Оба слова? Обе строки? С каким объёмом контекста до и после?
В простейшем случае (все различающиеся строки с одной стороны) я бы это сделал так. В TC 9 убрать весь контекст (включить только различия, число строк контекста установить в 0), выделить с любой стороны все строки, открыть контекстое меню, выбрать "Копировать как текст", вставить в нужный редактор. Но что с этим предполагается делать дальше? Надо учесть, например, что номера строк с различиями из исходного файла не копируются.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Xing15
Опцию включить в инструменте TC "Сравнение содержимого файлов", естественно. Вы на форуме по Total Commander, и логично предположить, что речь в первую очередь идёт о его собсвенном средстве. "Сравнил и нашёл тысячу отличий" разве не там? Если вы не знаете, как с этим работать, справка в помощь. Но версия TC — не ниже девятой, раньше этой опции там не было. Разумеется, подобные вещи можно делать и во внешних программах сравнения (я, например, использую CompareIt) примерно с тем же результатом.
То, что вы, видимо, считаете цитированием предыдущего поста, удалено (для проверки своих сообщений есть кнопка "Предв. просмотр"). А заодно получите ещё одно замечание (оверквотинг у нас запрещён). Кроме того, здесь всячески рекомендуется использовать везде, где следует, знаки препинания и заглавные буквы.
И на мои вопросы ответить желания нет?
Опцию включить в инструменте TC "Сравнение содержимого файлов", естественно. Вы на форуме по Total Commander, и логично предположить, что речь в первую очередь идёт о его собсвенном средстве. "Сравнил и нашёл тысячу отличий" разве не там? Если вы не знаете, как с этим работать, справка в помощь. Но версия TC — не ниже девятой, раньше этой опции там не было. Разумеется, подобные вещи можно делать и во внешних программах сравнения (я, например, использую CompareIt) примерно с тем же результатом.
То, что вы, видимо, считаете цитированием предыдущего поста, удалено (для проверки своих сообщений есть кнопка "Предв. просмотр"). А заодно получите ещё одно замечание (оверквотинг у нас запрещён). Кроме того, здесь всячески рекомендуется использовать везде, где следует, знаки препинания и заглавные буквы.
И на мои вопросы ответить желания нет?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
По-моему, в CompareIt побольше возможностей для сохранения различий.Avada писал(а):использую CompareIt) примерно с тем же результатом
sa
Побольше. И результат отчёта (по крайней мере, в HTML) будет поприятнее. Но для того, чтобы давать какие-то точные советы по сохранению различий, надо понять, что вообще топик-стартер понимает под различиями, и получить внятную формулировку конечной задачи: что и в каком виде хочется увидеть в результате экспорта и что с этим дальше предполагается делать. А пока про что спрашивали — на то и отвечали.
По той же причине я пока и тему переозаглавливать не стал.
Что касается описанных ранее в теме методик, то из TC скопировать удастся, естественно, только набор строк с отличиями или уникальных строк с одной стороны с потерей взаимной увязки двух файлов, исходной нумерации строк и подсветки различий в этих строках. Толку от такого экспорта будет, полагаю, немного.
Побольше. И результат отчёта (по крайней мере, в HTML) будет поприятнее. Но для того, чтобы давать какие-то точные советы по сохранению различий, надо понять, что вообще топик-стартер понимает под различиями, и получить внятную формулировку конечной задачи: что и в каком виде хочется увидеть в результате экспорта и что с этим дальше предполагается делать. А пока про что спрашивали — на то и отвечали.
Что касается описанных ранее в теме методик, то из TC скопировать удастся, естественно, только набор строк с отличиями или уникальных строк с одной стороны с потерей взаимной увязки двух файлов, исходной нумерации строк и подсветки различий в этих строках. Толку от такого экспорта будет, полагаю, немного.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.