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

14
linux diff tools: создать список измененных файлов

Как создать список измененных файлов программно с помощью инструментов командной строки linux? Меня не интересует разница в каком-либо конкретном файле (дельта, патч). Я просто хочу получить список новых или измененных файлов по сравнению с предыдущим выпуском продукта. Так что я могу опубликовать...

14
Как мне сделать N-way diff?

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

13
Как сравнить два разных файла построчно в Unix?

File1: 123 234 345 456 File2: 123 234 343 758 Ожидаемый результат: File3: TRUE TRUE FALSE FALSE поэтому код должен сравнить два файла и вывести «TRUE», если он совпадает, иначе он должен вывести «FALSE» в новом файле. Может ли кто-нибудь предоставить решение для...

13
Могу ли я получить противоположность `diff -q` - сопоставление идентичных файлов без печати их содержимого

У меня есть несколько файлов в каталоге, и я хочу проверить, все ли они уникальны. Для простоты предположим, что у меня есть три файла: foo.txt, bar.txtи baz.txt. Если я запустите этот цикл, я проверю их все друг против друга: $ for f in ./*; do for i in ./*; do diff -q "$f" "$i"; done; done Files...

13
Сравните массивные каталоги с отчетом о проделанной работе

Я только что перевел 2 000 000 файлов (3 ТБ) с одного RAID на другой. Я хочу убедиться, что мои данные не повреждены. rsync -c занимает очень много времени. diff не показывает мне, что он делает. Есть ли альтернатива, которая (а) быстрее, и (б) покажет мне прогресс во время сравнения? (Я на Mac, и...

13
Сравнение двух файлов строго построчно, без вставок и удалений

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

13
diff сообщает одну и ту же строку как разные в 2 файлах

У меня есть 2 файла, содержащие список песен. hdsongs.txt и sdsongs.txt Я написал простой скрипт, чтобы вывести список всех песен и вывести их в текстовые файлы, чтобы потом запустить diff. По большей части он работает нормально, но в самом скрипте команда diff показывает ту же строку, что и...

13
Как «объединить» два текстовых файла?

Я недавно обновил Ubuntu 12.04 до 12.10, и в один прекрасный момент он столкнулся с конфликтом конфигурационного файла Apache в apache2.conf. Я не дал мне опции слияния в тот момент, поэтому я просто отклонил новый файл, и установщик сохранил новый файл как apache2.conf.dpkg-dist. Я могу различить...

12
Как узнать, является ли текстовый файл подмножеством другого

Я пытаюсь найти способ определить, является ли текстовый файл подмножеством другого .. Например: foo bar это подмножество foo bar pluto Пока: foo pluto и foo bar не являются подмножеством друг друга ... Есть ли способ сделать это с помощью команды? Эта проверка должна быть перекрестной проверкой и...

12
diff -r только для определенных типов файлов

Есть ли способ, которым я могу выполнить рекурсивный анализ двух каталогов, но сравнивать только (в соответствующих местах) файлы, которые соответствуют определенному имени файла или предикату типа файла? Например, я хотел бы сделать что-то вроде diff -r dir-a dir-b -filenames *.java, ivy.xml,...

11
Diff глава файлов

У меня есть два файла. Я подозреваю, что один файл является подмножеством другого. Есть ли способ различать файлы, чтобы определить (кратким образом), куда в первом файле помещается второй...

11
Сравните главы двух файлов в bash

Я могу сделать, diff filea filebчтобы увидеть разницу между файлами. Я также могу сделать, head -1 fileaчтобы увидеть первую строку filea или fileb. Как я могу объединить эти команды, чтобы показать разницу между первой строкой filea и первой строкой...

10
vimdiff / vim -d - как показать только различия и сложить все одинаковые линии?

Есть ли способ, которым мы можем исключить строки, которые одинаковы в приведенном ниже выводе? Я сделал vim -d file1 file2, но он показывает различия, а также некоторые дополнения до и после различий. Как это исключить? В прилагаемом примере 131, 132, 134, 136 и т. Д. Одинаковы в обоих файлах, но...

10
Определите дубликаты блоков текста в файле

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

9
как включить новый файл в патч

Я пытаюсь сделать патч, как представлено здесь . Скажем, у меня есть две директории pp1(modified version)и pp0(clean version)я создаю файл патча pp0.patchс помощью diffкоманды: diff -crB pp0 pp1 > pp0.patch Проблема в том, что если файл есть только в pp1, он не будет включен в патч. Как обойти...

9
Как я могу получить максимальную отдачу от своего доллара с помощью команды «diff»?

В прошлом я пытался использовать команду linux diffбез особой удачи или терпения. Я обычно заканчиваю тем, что использую утилиту с графическим интерфейсом, такую ​​как DiffMerge или Kdiff. Недавно я начал diffснова пытаться использовать файлы для сравнения файлов на удаленных системах с помощью...

9
разный

Существует ли в Linux стабильный инструмент (опция / плагин для существующего инструмента: vimdiff, diff и т. Д.), Чтобы сделать различие между двумя текстовыми файлами символьно? Я хотел бы видеть самую длинную общую подпоследовательность между моими двумя файлами, выделенными. Для этого есть...

9
Сравнить файлы, которые находятся в каталоге 1, но не в каталоге 2?

У меня проблемы с bash-скриптом, который я хочу сделать Я знаю, что ls перечислит файлы, которые находятся в каталоге, но я хочу, чтобы он перечислял каталоги, которые находятся в directory1, но НЕ в directory2, и затем перечислял файлы в directory2, которые НЕ находятся в directory1. В слабой...

9
Один и тот же файл, другое имя файла из-за проблемы с кодировкой?

Я собирался создать резервную копию из источника, чтобы вручную проверить правильность данных. Некоторые символы, такие как ääö, не отображаются правильно в исходных данных, но, поскольку клиенты (через samba) правильно их интерпретируют, беспокоиться не о чем. Данные, восстановленные из резервной...