Вопросы с тегом «diff»

diff это команда оболочки, чтобы найти различия между двумя файлами. Это характерно для всех систем * nix

14
Как сравнить двоичные файлы в Linux?
Мне нужно сравнить два двоичных файла и получить вывод в виде: <fileoffset-hex> <file1-byte-hex> <file2-byte-hex> за каждый другой байт. Так что, если file1.binесть 00 90 00 11 в двоичном виде и file2.binявляется 00 91 00 10 Я хочу получить что-то вроде 00000001 90 91 00000003 11 10 Есть ли способ сделать …
304 linux  diff  binary-files 


9
Как я могу различить два файла XML?
В Linux, как я могу создать разницу между двумя файлами XML? В идеале я хотел бы иметь возможность настроить его на некоторые строгие вещи или ослабить некоторые вещи, такие как пробелы или порядок атрибутов. Я буду часто беспокоиться о том, что файлы функционально одинаковы, но различие само по себе будет …
75 linux  xml  diff 

1
каталоги diff, исключая одну папку внутри
Я думаю, что у меня есть две директории с одинаковым содержанием, но я хочу это проверить. Также я хочу исключить папку, которая находится внутри обоих каталогов. Как я могу это сделать?
44 linux  bash  diff 

5
Как сделать бинарный diff для двух файлов одинакового размера в Linux?
У меня есть два файла одинакового размера, и мне нужно выполнить двоичный анализ, чтобы проверить, совпадают ли они. В настоящее время я работаю, diff file1.img file2.imgно на обработку файлов объемом 4 ГБ уходит довольно много времени. Это самый эффективный способ сделать это?
37 linux  diff 

4
vimdiff: перейти к следующей разнице внутри строки?
vimdiffочень удобно для сравнения файлов. Тем не менее, я часто использую его для файлов с длинными строками и относительно небольшими различиями внутри строк. vimdiff будет правильно выделять различия внутри строки (вся линия розовая, отличающиеся красные символы). В этих случаях было бы неплохо иметь возможность перейти к следующему различию в строке …
35 vim  comparison  diff  vimdiff 

3
Вывод списка строк из одного файла в DIFF
Я хотел бы получить (GNU) DIFF для распечатки только строк, которые отличаются в одном файле. Так дано ==> diffa.txt <== line1 line2 - in a only line3 line4 changed line5 ==> diffb.txt <== line1 line3 line4 changed in b line5 line6 in b only я хотел бы diff --someoption diffa.txt …
34 linux  diff 

4
Как включить цветной вывод для OSX diff?
Мне нужно проверить два файла (не две версии одного и того же файла, они, однако, отслеживаются git, но это не связано), и я хотел бы получить цветной вывод, как мне этого добиться? $ diff file_1 file_2 1,9d0 < <script ... > < // more code < </script> $ Приведенный выше …
33 macos  terminal  git  diff 

6
Как распечатать файлы, которые были бы изменены с помощью rsync?
Есть ли способ заставить rsync напечатать полные пути к файлам для всех файлов, которые отличаются друг от друга, без фактической передачи каких-либо файлов? В качестве альтернативы мне нужен способ разбить файлы по двум деревьям (по SSH), основываясь только на изменении размера или времени последнего изменения.
32 linux  bash  rsync  diff 

2
Как различать имена файлов в двух каталогах (без записи в промежуточные файлы)?
Я пытаюсь сделать что-то вроде: diff `ls -1a ./dir1` `ls -1a ./dir2` Но это не работает по понятным причинам. Есть ли лучший способ добиться этого (в 1 строке), чем этот? ls -1a ./dir1 > lsdir1 ls -1a ./dir2 > lsdir2 diff lsdir1 lsdir2 Благодарность
31 diff  filenames  ls 

3
Как различать большие файлы в Linux
Я получаю сообщение diff: memory exhaustedоб ошибке, когда пытаюсь различить два файла объемом 27 ГБ, которые в основном похожи на Linux-систему с CentOS 5 и 4 ГБ оперативной памяти Кажется, это известная проблема. Я ожидаю, что найдется альтернатива для такой важной утилиты, но я не могу ее найти. Я полагаю, …
31 linux  diff 

4
Как я могу заставить 'diff -X' игнорировать определенные пути, а не имена файлов?
Выполнение: diff -r -X <ignore-list> <src-dir> <dest-dir> кажется, не делает diffигнорировать записи, <ignore-list>если они имеют форму <dir>/<file>. Записи в форме <file> все же учитываются. Это проблема, поскольку у меня может быть несколько файлов с именами <file>в разных подкаталогах, некоторые из которых я не хочу игнорировать. Похоже, в справочной странице не …
29 linux  diff 

2
Могу ли я заменить внутренний дифференциал в Total Commander собственным инструментом?
Поскольку мне не очень нравится внутренний diff Total Commander для сравнения содержимого, который используется в « Сравнение по содержимому» и «Синхронизировать каталоги» → « Сравнение влево и вправо» , я хочу использовать что-то еще, например WinMerge или KDiff3. Можно ли запустить внешнюю программу с путями к отмеченным файлам на левой …


11
Как я могу сравнить большие файлы под Windows? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Супер пользователя. Закрыто 2 года назад . Я хотел бы сравнить два файла под Windows, каждый размером около 1 ГБ. Я пробовал Total Commander и WinMerge , …
25 windows  diff 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.