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

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

304
Как сравнить двоичные файлы в 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...

75
Как я могу различить два файла XML?

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

37
Заставить vimdiff показать весь файл

Как вы можете сделать так, чтобы vimdiff показывал все содержимое файлов? Мне бы хотелось, чтобы различия между цветами были выделены цветом, но все равно хотелось бы видеть файлы целиком, то есть части, которые...

37
Как сделать бинарный diff для двух файлов одинакового размера в Linux?

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

35
vimdiff: перейти к следующей разнице внутри строки?

vimdiffочень удобно для сравнения файлов. Тем не менее, я часто использую его для файлов с длинными строками и относительно небольшими различиями внутри строк. vimdiff будет правильно выделять различия внутри строки (вся линия розовая, отличающиеся красные символы). В этих случаях было бы неплохо...

34
Вывод списка строк из одного файла в 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...

33
Как включить цветной вывод для OSX diff?

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

32
Как распечатать файлы, которые были бы изменены с помощью rsync?

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

31
Как различать большие файлы в Linux

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

31
Как различать имена файлов в двух каталогах (без записи в промежуточные файлы)?

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

29
Как я могу заставить 'diff -X' игнорировать определенные пути, а не имена файлов?

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

29
Не могу запустить Vimdiff (7.4) в Windows 7

Я недавно установил версию 7.4 gVim на машине с Windows 7. Пытаясь различать два файла из контекстного меню в проводнике Windows, я получаю сообщения об ошибках: E810: не удается прочитать или записать временные файлы E97: не удается создать diff Два выбранных файла открываются в двухпанельном...

28
Как мне использовать только dp или только строки, а не весь блок в Vim diff?

В настоящее время я использую MacVim (Снимок 64) «Split Diff by ...». Файл Django's my settings.pyот версии 1.3.1 до свежего файла версии 1.4. Я знаю две основные команды do «получить» (и заменить) блок с другой стороны. dp «положить» (и заменить) блок на другую сторону. Но эти две команды...

28
Могу ли я заменить внутренний дифференциал в Total Commander собственным инструментом?

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

25
Использование diff для длинного однострочного файла

У меня есть файл, который имеет только одну строку. Его размер составляет около 20 000 байтов. Файл был изменен, и я хотел знать, где. Я подумал об использовании diff, но он показывает мне полную строку, потому что она выводит строку, которая имеет разницу - но в этом случае это единственная строка...

25
Как я могу сравнить большие файлы под Windows? [закрыто]

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

23
Есть ли бесплатный * .diff файл просмотра? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Супер пользователя. Закрыто 4 года назад . Есть ли какое-либо бесплатное программное обеспечение, которое будет работать в Windows 7, чтобы показать...