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

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

4
Diff несколько файлов, правда, если все не равны
У меня есть несколько файлов, я хочу убедиться, что все эти файлы имеют одинаковое содержимое. Какую командную строку я могу использовать, чтобы проверить это? Использование может быть что-то вроде: $ diffseveral file1 file2 file3 file4 Результат: All files equals ИЛИ Files are not all equals
18 bash  diff 

12
Как настроить цветной вывод?
Я хотел условно отформатировать файлы Unix, сейчас я работаю над diffкомандой и хотел узнать, возможно ли отформатировать текст diffвывода команды. Пример: Соответствующие значения должны отображаться зеленым цветом. Несоответствующие значения должны отображаться красным цветом. Предположим , у меня есть два файла file1и file2и моя команда diff file1 file2. Теперь я хотел, …
18 bash  ksh  diff 

5
бросать diff для хранения очень похожих файлов?
На работе мы делаем ночной дамп наших баз данных mysql. Изо дня в день, я бы предположил, что почти 90-95% данных являются дубликатами, увеличиваясь с течением времени. (Черт возьми, на данный момент некоторые, вероятно, 99%) В этих дампах одна строка представляет собой один оператор mysql INSERT, поэтому единственными различиями являются …


2
Инструмент в Unix для вычитания текстовых файлов?
У меня есть большой файл, состоящий из текстовых полей, разделенных точками с запятой в виде большой таблицы. Это было отсортировано. У меня есть файл меньшего размера, состоящий из тех же текстовых полей. В какой-то момент кто-то связал этот файл с другими, а затем сделал сортировку, чтобы сформировать большой файл, описанный …

1
Это хороший способ создать патч?
Я хотел бы создать патч из конкретной gccветки, сравнивая его с официальными релизами; поэтому, когда я распаковываю tarball из стабильной версии, я могу применить патч и получить эквивалент того, что было в этой конкретной ветке. Это первый раз, когда мне нужно создать патч, поэтому я делаю это в первый раз, …
15 diff  patch 

3
Сравнение каталогов в Emacs
Я экспериментирую ediff-directories, но я не уверен, что использую это правильно. Я прочитал в документации, что, когда я нажимаю две директории ediff-directories, при нажатии ==Emacs сравнивает их рекурсивно. Однако, если я нажимаю, ==я получаю только папки со =знаками (что означает, что две папки имеют идентичное содержимое) на уровне, где я …
15 emacs  diff 

1
Может ли rsync обновить большой файл, который изменился только частично без полной повторной передачи?
Я делаю небольшое изменение в очень большом файле изображения (разница всего в несколько пикселей), который занимает много времени для передачи по сети. Есть ли способ rsync, чтобы определить разницу в файле и отправлять только небольшие различия по сети?
15 rsync  diff 

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

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


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

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

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

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

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