PDA

Просмотр полной версии : [Поиск] Программы для сравнения 2-х текстовых файлов


AlexV
09.10.2009, 04:33
Доброго времени суток.

В общем ищу такой софт, гугл заюзал - пока ничего полезного не нашел.

Допустим есть 2 текстовых файла:
1.txt и 2.txt, я знаю что эти файлы немного отличаются по словам внутри.

Т.е. в 1.txt есть слова:
1
2
3
4
5
6


А в 2.txt:
1
2
3
4
5
6
7
8

И нужно чтобы он разницу из второго файла записал в файл 3.txt

т.е. должны записаться в 3.txt
7
8

Нужно сравнение не по размерам и контрольным суммам, а именно по символам.

Надеюсь доходчиво объяснил.

ReanimatoR
09.10.2009, 05:03
в винде есть такая замечательная программка fc :)
вот мануал:
http://it.bakinity.biz/smart.php?cat=2&id=46

например
fc filename1 filename2 > diff.txt

также есть compare by contents в тотал коммандоре, но там нет возможности сохранения в третий файл вроде... ;)

Cthulchu
09.10.2009, 11:13
я как-то с помощью Спанча писал скрипт на ПШ. Для перебора проксей надо был. Я вижу, ты тоже нашел лист коденовских нахер никому не нужных проксей и теперь хочешь почистить свой лист проксей :)

AlexV
09.10.2009, 12:10
я как-то с помощью Спанча писал скрипт на ПШ. Для перебора проксей надо был. Я вижу, ты тоже нашел лист коденовских нахер никому не нужных проксей и теперь хочешь почистить свой лист проксей :)
Неа. Не угадал. Для других целей)

ReanimatoR благодарю. Попробую.

login999
09.10.2009, 12:35
Ну если тебе не лень будет скачать и поставить питон то маячь с такими траблами мну в асю

Cthulchu
09.10.2009, 13:06
Ну если тебе не лень будет скачать и поставить питон то маячь с такими траблами мну в асю

я как раз собираюсь в отпуск и займусь питоном. буду иметь ввиду ;)

login999
09.10.2009, 13:42
я как раз собираюсь в отпуск и займусь питоном. буду иметь ввиду ;)
Буду ждать ;)

SpangeBoB
09.10.2009, 13:45
Если есть Excel можно с помощью него =)

AlexV
09.01.2010, 21:42
Вопрос до сих пор остается актуальным!

Уточню, есть 2 текстовых файла:

1.txt со строками:

1
2
3
4
5
6
7
8
9
10

И 2.txt со строками:
5
6
1
3
2
10

После сравнения - он должен выдать разницу и сохранить в 3.txt в виде:
4
7
8
9

SpangeBoB
09.01.2010, 22:08
С помощью PowerShell:
Compare-Object (gc 1.txt) (gc 2.txt) | % {$_.inputobject} | out-file 3.txt

Можно с помощью Text Duplicate Killer

nonamez
09.01.2010, 22:11
Winmerge програмко называецо,функционал здоровый.

AlexV
10.01.2010, 00:31
Winmerge програмко называецо,функционал здоровый.
Скачал, пробую. Она сравнивает, качал уже подобные, но в 3 файл различия не сохраняет. А от SpangeBoB - сейчас попробую.

AlexV
10.01.2010, 00:37
С помощью PowerShell:


Можно с помощью Text Duplicate Killer
Блин. Вообще отлично Через PowerShell - самое то. Большое спасибо, именно то, что нужно!

Ржунимагу
10.01.2010, 03:02
СпончБоб, ты откуда такой крутой? На все вопросы ответы блин найдутся, и причем большинство подручными средствами... :eek:

aka dexter
10.01.2010, 03:22
Raptor вроде умеет...

nonamez
10.01.2010, 03:39
Скачал, пробую. Она сравнивает, качал уже подобные, но в 3 файл различия не сохраняет. А от SpangeBoB - сейчас попробую.
мне подобную писали,но она чисто для эмайлов) Для вк специально,проспам удалять из общего списка)