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

diff - Инструмент командной строки для отображения различий между двумя файлами или каждым соответствующим файлом в двух каталогах.

117
Каков рекомендуемый способ копирования изменений с помощью vimdiff?

При сравнении файлов и обновлении репозитория исходного кода мне нравится использовать vimdiff. Чтобы скопировать изменения, сделанные из одного файла в другой, я обычно использую последовательность клавиш, например: Shift + V (select line) k or j; { or }; Up or down arrow keys (select more lines)...

113
различие в линии

У меня есть несколько дампов SQL, которые я смотрю на различия между. diffочевидно, может показать мне разницу между двумя строками, но я схожу с ума, пытаясь найти, какие значения в длинном списке значений, разделенных запятыми, на самом деле являются теми, которые приводят к тому, что строки...

89
Понимание различий вывода

у меня есть file1.txt this is the original text line2 line3 line4 happy hacking ! а также file2.txt this is the original text line2 line4 happy hacking ! GNU is not UNIX если я делаю: diff file1.txt file2.txtя получаю: 3d2 < line3 5a5 > GNU is not UNIX Как выходные данные обычно...

74
Не можете трубу в diff?

Я хотел быть умным и сравнивать удаленный файл с локальным файлом без предварительной загрузки его вручную. Я могу получить содержимое удаленного файла ssh user@remote-host "cat path/file.name" Тем не менее, трубопровод, который к diff ssh user@remote-host "cat path/file.name" | diff path/file.name...

63
Сравнение двух файлов в Vim

Можно ли одновременно просматривать два файла в Vim? Если да, как я могу настроить свой редактор для этого, и есть ли способ diffмежду двумя файлами в Vim? Я знаю команды :nextи :prev, но это не то, что мне нужно. Было бы неплохо просмотреть два файла в...

58
Преобразование цветного вывода в HTML

Есть инструменты, обеспечивающие цветной вывод: dwdiff -c File1 File2 # word level diff grep --color=always # we all know this guy ... Вопрос в том, как преобразовать их цветной вывод произвольной программы в цветной HTML-файл? Другие выходные форматы также могут подойти (LaTeX был бы отличным). Я...

55
Как различать файлы, игнорируя комментарии (строки начинающиеся с #)?

У меня есть два файла конфигурации, оригинальный от менеджера пакетов и один измененный мной. Я добавил несколько комментариев для описания поведения. Как мне запустить diffфайлы конфигурации, пропуская комментарии? Комментируемая строка определяется как: необязательный начальный пробел (табуляции...

40
Заставьте diff использовать полную ширину терминала в параллельном режиме

Большинство приложений умело используют всю доступную им ширину терминала. Моя оболочка делает, screen, vim и т. Д. Однако diffв параллельном режиме ( -y) этого не происходит. Это злит меня. Он использует 126 символов ширины, что даже не половина моего терминала шириной 270 блоков. Просматривая...

40
Есть ли сжатый формат diff-бок о бок?

У меня есть два файла журнала с тысячами строк. После предварительной обработки отличаются только некоторые строки. Эти оставшиеся строки являются либо реальными различиями, либо перетасованными группами линий. Унифицированные различия позволяют мне видеть подробные различия, но это затрудняет...

39
Запустите diff между локальными и удаленными файлами

Я подключен к хосту через sshи хочу сравнить (скажем, с diff) определенный файл конфигурации с его аналогом на другом хосте, также доступном через ssh, без необходимости предварительно загружать удаленный файл вручную перед запуском...

38
Рекурсивно сравнивать две директории с diff -r без вывода неработающих ссылок

Я использую diff -r a bдля рекурсивного сравнения каталогов a и b . Однако часто случается, что существуют неработающие ссылки (одни и те же неработающие ссылки в каталогах a и b и указывающие на одни и те же несуществующие цели). Затем diff выводит сообщения об ошибках для этих случаев и завершает...

37
Как мне передать цветной разностный вывод на меньшее?

Я использовал git diff, который выдает цветной вывод. Тем не менее, теперь я обнаружил, что мне нужно для чего-то использовать обычный diff, и он производит много выходных данных, которые трудно читать из-за отсутствия цветов. Как заставить diff производить читаемый цветной вывод? В идеале, когда...

31
В отчетах о различиях два файла отличаются, хотя они одинаковы!

У меня есть два файла, которые выглядят одинаково для меня (включая конечные пробелы и символы новой строки), но diff все равно говорит, что они различаются. Даже когда я делаю diff -yпараллельное сравнение, линии выглядят совершенно одинаково. Выходные данные из diff - это целые 2 файла. Есть...

30
Какой графический интерфейс просмотра различий вы бы порекомендовали с функциональностью Copy-to-Left / Right?

Я почти никогда не использовал ничего, кроме Мелда . Можете ли вы порекомендовать что-нибудь еще? Было бы очень приятно, если бы вы дали повод для своей рекомендации (в качестве комментария). [ примечание ] Я хочу альтернативу, потому что Мелд недавно потерял возможность копировать все содержимое...

28
Результат сравнения двух файлов с переключенными строками говорит о том, что дважды пропущена одна и та же строка

Я пытаюсь понять команду linux diff для двух файлов, строки которых просто перестановки друг друга, но не в состоянии получить вывод, который он генерирует. Рассмотрим три команды ниже: [myPrompt]$ cat file1 apples oranges [myPrompt]$ cat file2 oranges apples [myPrompt]$ diff file1 file2 1d0 <...

25
diff - выходные строки

Я хочу использовать инструмент cli для сравнения файлов и мне нужен номер строки перед выходной строкой, с помощью которой я могу перейти к разнице строк, потому что я использую инструмент, который понимает, куда перейти, если строка начинается следующим образом :line-number: regular line contents...

24
Diff, показать измененную строку только из правого файла

У меня есть файл, aи bя хотел бы вывести строки, bкоторые были изменены с момента его клонирования a. Только измененные линии, без окружающего контекста, без различий, отметок. Как я могу сделать это с помощью сценариев оболочки? (Нет Python / Perl / PHP / ...) Sed и awk являются приемлемыми...

24
Какой эффект имеет опция «-d» с diff?

diffРеализация на OpenBSD имеет нестандартный -dвариант со следующей документацией: -d Старайтесь изо всех сил, чтобы сделать diff как можно меньше. Это может потребовать много вычислительной мощности и памяти при обработке больших файлов со многими изменениями. Реализация GNU diffимеет ту же опцию...

24
vimdiff отключить / включить цветовое кодирование

Есть ли способ быстро отключить / включить цветовое кодирование в vimdiff? Проблема в том, что у меня цветной текст, vimи текст невидим, если цвет текста красный, и он vimdiffтоже пытается установить фоновый цвет красного, что затрудняет его чтение. Итак, я хотел бы отключить цветовое кодирование...