Запитання з тегом «diff»

diff - інструмент командного рядка для відображення відмінностей між двома файлами або кожним відповідним файлом у двох каталогах.

4
Чи можу я отримати протилежне `diff -q` - відповідність однакових файлів без друку їх вмісту
У мене в каталозі є декілька файлів, і я хочу перевірити, чи всі вони унікальні. Для простоти припустимо, що у мене є три файли: foo.txt, bar.txtі baz.txt. Якщо я запускаю цю петлю, я перевірю їх один проти одного: $ for f in ./*; do for i in ./*; do diff …
13 bash  diff 

3
Як "об'єднати" два текстові файли?
Нещодавно я оновив з Ubuntu 12.04 до 12.10, і в один момент він зіткнувся з конфліктом файлів конфігурації Apache в apache2.conf. У той момент я не дав мені можливості злиття, тому я просто відхилив новий файл, і інсталятор зберег новий файл як apache2.conf.dpkg-dist. Я можу diff apache2.conf apache2.conf.dpkg-distрозрізняти два файли …
13 linux  ubuntu  diff  etc  merge 

5
Як дізнатися, чи є текстовий файл підмножиною іншого
Я намагаюся знайти спосіб визначити, чи є текстовий файл підмножиною іншого .. Наприклад: foo bar є підмножиною foo bar pluto Поки: foo pluto і foo bar не є підмножиною один одного ... Чи є спосіб це зробити за допомогою команди? Цей чек повинен бути перехресним і він повинен повертати: file1 …

3
diff -r лише для певних типів файлів
Чи є спосіб я виконати рекурсивну різницю з двох каталогів, але лише порівнювати (у відповідних місцях) файли, які відповідають певній назві файлу або предикату філейного типу? Наприклад, я хотів би зробити щось подібне diff -r dir-a dir-b -filenames *.java, ivy.xml, build.xml ... або ще краще: diff -r dir-a dir-b -filetype …

5
Різна заголовок файлів
У мене два файли. Підозрюю, що один файл є підмножиною іншого. Чи є спосіб розрізнити файли, щоб визначити (стислим чином), де в першому файлі підходить другий файл?
11 diff 

3
Порівняйте голови двох файлів у bash
Я можу зробити, diff filea filebщоб побачити різницю між файлами. Я також можу зробити, head -1 fileaщоб побачити перший рядок файли або fileb. Як я можу комбінувати ці команди, щоб показати різницю між першим рядком файли та першим рядком fileb?
11 bash  shell  diff  head 

1
Визначте повторювані блоки тексту у файлі
Чи є зручний спосіб виявити дублікат або поблизу дублікатів текстових блоків у файлі? Я хочу використовувати це для виявлення дублювання коду. Схоже, існують спеціальні програми з такою можливістю, але я не хочу долучатися до цього. Я сподіваюся, що існує інструмент, схожий на diff, який може зробити своєрідний "diff у файлі" …


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

1
Чи є bdiff (1) в Linux?
У bdiff(1)Solaris є команда, яка дозволяє вам розміщувати diff(1)файли розміром, що перевищує розмір оперативної пам’яті ( http://docs.oracle.com/cd/E19683-01/806-7612/files-23/index.html ). Чи є щось подібне в Linux? Я спробував googling, але не знаходжу, який пакет має bdiffUbuntu.
9 diff 

2
як включити новий файл в патч
Я намагаюся зробити патч, як представлений тут . Скажіть, у мене є два каталоги, pp1(modified version)і pp0(clean version)я роблю патч-файл pp0.patchіз diffкомандою: diff -crB pp0 pp1 > pp0.patch Проблема полягає в тому, що якщо файл є лише у pp1, він не буде включений у виправлення. Як обійти це? ОНОВЛЕННЯ : …
9 diff  patch 

4
Як я можу отримати найбільшу суму для свого долара за допомогою команди "diff"?
У минулому я намагався використовувати команду linux diffбез особливої ​​долі чи терпіння. Зазвичай я використовую утиліту GUI, наприклад DiffMerge або Kdiff. Нещодавно я знову почав намагатися використовувати diffдля порівняння файлів на віддалених системах через ssh, і я вважав, що цей -y / --side-by-sideваріант є дуже корисним, але я все ще …

6
Порівняйте файли, які знаходяться в каталозі 1, але не в каталозі 2?
У мене виникають проблеми із сценарієм bash, який я хочу зробити Я знаю, що Ls перелічить файли, що знаходяться в каталозі, але я хочу, щоб він перелічив каталоги, які знаходяться в каталозі1, але НЕ в каталозі2, а потім перерахуйте файли в каталозі2, які НЕ в каталозі1. У немічній спробі я …
9 bash  shell-script  ls  diff 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.