2
ответа

Как я передаю окрашенный вывод разности по каналу к меньше?

Я использовал разность мерзавца, которая производит цветной вывод. Однако я теперь нахожу, что должен использовать обычную разность для чего-то, и она производит большой вывод, которого трудно считать из-за отсутствия...
17.05.2013
2
ответа

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

Я собирался разность резервное копирование от, он - источник, чтобы вручную проверить, что данные корректны. Некоторые символы, как åäö, не показывают правильно на исходных данных, но поскольку клиенты (по самбе) интерпретируют...
08.03.2013
2
ответа

Уменьшите избыточный файл журнала

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

Сохраните патч в синхронизации с изменяющимся источником

Есть ли любая стандартная опция создать 'патч' P, который работает над файлом F таким способом, которым это будет продолжать работать правильно, когда файл F изменится в F'. Таким образом, у меня или будет некоторый механизм, который будет...
07.01.2013
2
ответа

Как определить, является ли файл просто перестановкой другого?

Рассмотрите, например, файл исходного кода, где функции решительно переставляются вокруг. Есть ли существует команда, чтобы проверить, является ли переупорядочение строк единственным изменением? (который означает, что никакие строки не...
20.09.2011
2
ответа

Diffing два больших текстовых файла

У меня есть два больших файла (6 ГБ каждый). Они не отсортированы с переводами строки (\n) как разделители. Как может я разность их? Это должно взять под 24-м.
16.09.2010
1
ответ

Как отобразить цветной красный зеленый патч?

Я уже сгенерировал патч различий между двумя файлами :diff файл1 файл2 > файл3 Есть ли способ правильно отобразить путь к файлу3 цветным способом. cat file3 выполняет свою работу, но цветов нет.
04.11.2021
1
ответ

Как создать патч для переименования файла

Предположим, у меня есть файл (myfile.txt ), содержащий этот текст :Быстрая коричневая лиса прыгает через ленивую собаку. Я переименовываю этот файл из myfile.txt в mystory.txt. Как мне создать diff, представляющий это переименование
29.09.2021
1
ответ

Как игнорировать метку времени файлов при выполнении операции сравнения

Я создал файл с именем me.txt с текстом это фиктивный текст Затем я сделал из него TAR и назвал me.txt.tar. Теперь через минуту я снова создал файл с точно таким же именем и текстом (в основном я только что коснулся меня.txt)
06.09.2021
1
ответ

Сравнение файлов в каталоге

Предположим, у меня есть x файлов в каталоге (, где x = больше 100 ), и я хочу сравнить эти файлы на наличие различий. Как я могу выполнить эту задачу? Я использую машину Ubuntu 18.04....
17.08.2021
1
ответ

рекурсивно различать два каталога, игнорируя одно слово

Я хотел бы рекурсивно различать два каталога, игнорируя одну конкретную замену строки. Например, в одном каталоге некоторые файлы содержат строку «abcd», тогда как в другом...
22.06.2021
1
ответ

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

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

Почему двойная загрузка одной и той же веб-страницы с помощью wget приводит к созданию двух разных файлов?

Я пытаюсь написать сценарий, который уведомляет меня об изменении статической веб-страницы. Для этого я использую wget для загрузки веб-страницы и diff для проверки, изменилась она или нет. Я веду...
01.06.2021
1
ответ

Как использовать sed для удаления букв, цифр, пробелов и дефисов из одной и той же строки Linux

Я пытаюсь создать сценарий для мониторинга веб-страницы и отправки уведомления телеграммы всякий раз, когда на этой странице происходят изменения. Я использую diff для выполнения этой задачи. Скрипт вроде работает хорошо...
04.05.2021
1
ответ

как автоматически различать файлы file.txt.orig и file.txt

В настоящее время я редактирую файлы в vim, устанавливая patchmode=.orig, а затем имея два файла :file.txt.orig < -бэкап без изменений file.txt < -файл обновления Однако я хотел бы сгенерировать...
03.05.2021
1
ответ

Показать git -разницу между мастером и моей последней фиксацией

Я регулярно использую git для совместной работы с другими людьми. Когда мы вместе работаем над общим репозиторием, я хотел бы иметь возможность просматривать изменения, внесенные другими, которые произошли между моим...
26.03.2021
1
ответ

Перебазировать патч без использования git?

Я никогда не использовал поддерживаемые файлы, созданные с помощью patch и diff. Но каков рабочий процесс, когда патч дрейфует? Как в этом случае. Я вижу ошибки, когда делаю -m в том же формате, что и git...
25.02.2021
1
ответ

Что означает 'grep -v "^[...]"'?

Я написал такую ​​строку: diff fileA.txt fileB.txt | grep -v "^[11,12d9]". Без части grep вывод будет выглядеть так :1d0 < петля 11,12d9 < поло < пул Но...
06.02.2021
1
ответ

Эффективный способ получить разницу между двумя файлами в Linux?

Я пытался понять разницу между двумя огромными файлами.txt (> 6 ГБ каждый )в Linux. Я перепробовал все варианты diff, но проблема в том, что процесс вскоре прерывается и заканчивается на &...
01.02.2021
1
ответ

Как мне отличить 2 папки по имени файла, но только по началу имен файлов, используя zsh?

Итак, у меня есть 2 папки с множеством похожих файлов, и версия написана в имени файла, поэтому я хочу проверить, совпадает ли начало имени файла (, например, "sample -1.12&...
10.11.2020
1
ответ

diff, помечающий каждую строку как старую, новую или неизмененную

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

Использование sed для вырезания и добавления к определенным строкам вывода различий

У меня есть выходные данные моей команды diff между двумя каталогами, хранящиеся в файле с именем разностьВыход.txt. В настоящее время в файле differentOutput.txt есть только два типа строк. Таким образом, все строки имеют...
09.10.2020
1
ответ

Использование sdiff для объединения изменений в выходной файл? Как выйти из режима редактирования?

Я пытался sdiff файл1 файл2 -o файл3 и вроде бы все идет хорошо. Я мог бы ввести l или r, чтобы выбрать содержимое левой или правой стороны в выходной файл. Но для конкретного изменения пришлось редактировать...
27.08.2020
1
ответ

Может ли патч ``быть идемпотентным?

Исправление может быть вызвано с идемпотентностью; т. е. есть ли какая-то комбинация опций, которая приведет к тому, что повторные вызовы patch будут иметь тот же эффект, что и одиночный вызов patch (для не -пустого...
11.08.2020
1
ответ

Команда Linux diff не показывает правильное сравнение

Мне очень нужна ваша помощь, чтобы посоветовать, как показать правильный сравнительный тест с помощью команды diff. у меня есть два файла ФайлА :2 1 3 4166 4 1186 5 14318 6...
07.08.2020
1
ответ

Как заставить diff печатать не -символы ascii в именах файлов?

У меня есть каталоги с не -символами ascii, и когда я их различаю, вывод сравнения показывает escape-последовательности вместо символов utf8 :robert@saaz :~$ mkdir foo föö robert@saaz :~$ echo 1 > foo/...
07.08.2020
1
ответ

Comm/Diff (или альтернатива ), учитывающая символы глобуса :, возможно ли это?

Ограничение грамматики «подстановки», в частности, суффикса -подстановки, только *символов, предположим, что у меня есть :// foo.txt фу. *бизнес // bar.txt бар foo.bar А я хотел бы написать :diff < (сортировка -...
17.07.2020
1
ответ

Как проверить результат команды для вывода или отсутствия вывода в операторе zsh if?

Я хотел бы сравнить 2 файла, используя diff, а затем, если он ничего не возвращает, вывести "no diff", иначе отобразить разницу. Мой текущий оператор if работает, только если нет разницы, но если есть...
24.05.2020
1
ответ

Как просмотреть изменения, сделанные патчем с quilt в исходном пакете Debian?

Я взял исходный пакет luajit с подходящим исходным кодом luajit из Debian sid. Поскольку пакет был распакован той же командой, я увидел следующее сообщение :dpkg -source :info :apply 0002 -Enable -...
12.05.2020
1
ответ

Как вставить в файл только вставки и модификации, оставив там неизмененные строки?

У меня есть короткий файл (около 60 строк), который действует как базовая база данных и имеет три столбца, разделенных пробелами. Первый — это название продукта, второй — цена, а третий — ...
03.05.2020