Относится к команде, используемой для интерактивного объединения двух файлов. Это часть пакета GNU diffutils.
1 ответ

Сравнить файлы из разных папок

Я хотел бы написать скрипт, который сравнивает файлы из разных папок; сравнение выполняется между разными папками с одинаковыми именами файлов. Например Папка A: имя файла1, имя файла2, имя файла3 Папка B: имя файла1, имя файла2, имя файла3 Требуемы…
27 янв '15 в 14:07
0 ответов

Как отображать номера строк в разных папках в unix?

Я хочу отобразить номера строк, связанных с файлами, в рекурсивном бок о бок различий между двумя каталогами. Чтобы отобразить номера строк файлов в diff, я использую команду: diff -y <(cat -n abc1.txt) <(cat -n abc2.txt) Но в случае каталогов…
22 авг '16 в 18:17
2 ответа

Есть ли способ выделить разницу цветов при использовании sdiff?

Я сравниваю два файла, используя sdiff, чтобы получить разницу по сторонам, но хочу, чтобы разница была выделена цветом. Пример: Файл А: Привет! Генерал Кеноби! магия Файл Б: Привет, мир! Hola магия Теперь вывод из sdiff будет: Привет! Генерал Кеноб…
23 янв '19 в 10:05
1 ответ

Bash Script, использующий sdiff для сравнения содержимого двух удаленных URL

Я пытаюсь использовать простую команду bash, чтобы вызвать sdiff двух запросов curl $ sdiff -l -w 140 $(curl -s "https:/URL/1/2/thing.php?d=20190202") \ $(curl -s "https:/URL/1/2/thing.php?d=20190203") Если я загружаю два запроса curl в файлы, то sd…
04 фев '19 в 17:36
1 ответ

SDIFF через PHP (без оболочки)

Любой, кто знаком с эквивалентом sdiff (или даже diff), но выполняется через PHP. Примечание: я не могу использовать shell_exec() выполнить скрипт bash. Прямо сейчас я тяну на двух страницах и хочу сравнить, чтобы увидеть, что такое дельта. оценили …
04 фев '19 в 19:21
4 ответа

Как отобразить номера строк в рядом друг с другом в Unix?

Сценарий состоит в том, что у меня есть 2 файла, которые я хочу разнести рядом, используя следующую команду с номерами строк: diff -y file1.txt file2.txt а также sdiff file1.txt file2.txt Приведенная выше команда просто печатает бок о бок diff, но н…
15 авг '16 в 07:17
0 ответов

Как отобразить [не сгенерировать] номера строк в файлах рядом в diff в Unix?

У меня есть 2 файла, для которых я хочу сравнить друг с другом, используя следующую команду с номерами строк: diff -y abc1.txt abc2.txt Приведенная выше команда просто печатает бок о бок diff, но не отображает номера строк, связанных с файлами. Я да…
20 авг '16 в 16:50
1 ответ

Цветной рядный вывод git diff в моем терминале

Пожалуйста, обратите внимание, что этот вопрос не является дубликатом, а является продолжением вопроса "Как я могу получить разностное сравнение, когда я делаю" git diff "?", Этот вопрос ищет новую информацию и решение проблемы. Кроме того, обратите…
06 апр '18 в 04:21
4 ответа

Как использовать difflib Python для сравнения двух файлов, аналогичных команде Unix sdiff?

Я использую Python 2.6 и хочу создать простой графический интерфейс с двумя параллельными текстовыми панелями, сравнивающими два текстовых файла (file1.txt & file2.txt). Я использую difflib, но мне не ясно, как получить результат, похожий на команду…
24 июн '15 в 09:33
1 ответ

Как я могу настроить sdiff как инструмент слияния для git?

Я все еще ищу хороший инструмент git merge для командной строки (без графического интерфейса), так как я не знаю vim или emacs. Я нашел следующее о том, как использовать sdiff для слияния, что кажется довольно простым. Я не могу заставить sdiff рабо…
20 авг '13 в 12:41
1 ответ

Запуск diff из двух последних версий страницы

Я пытаюсь настроить bash-скрипт для загрузки веб-страницы один раз в день, затем запустить diff двух последних страниц и отправить предупреждение, если страницы отличаются более чем на 15%. Я не совсем уверен, как подходить к выбору двух самых после…
11 ноя '15 в 17:23
2 ответа

Как grep для "<|>"? (знак "больше" или "меньше")

Как я могу выполнить поиск строк, которые содержат в себе знак "больше" или "меньше"? Следующая команда grep ничего не возвращает: grep "<\ |>" sdiff.out Grepping, однако, только для одного из признаков одновременно возвращает данные из файла. Файл …
12 июн '14 в 09:06
1 ответ

Номера строк с разнонаправленным рядом

Я хочу написать сценарий оболочки, который различает два файла, и вывести результат в другой файл. я нахожу sdiff быть более интуитивным, чем просто diff, Тем не мение, sdiff не распечатывает номера строк, где есть различия. Я тоже пробовал vimdiff,…
16 июл '13 в 17:00
1 ответ

Проблема со сравнением 2 файлов с использованием SDIFF

У меня есть модуль, на котором я сейчас застрял. Я хотел бы обратиться к вам за помощью. Допустим, у меня есть файл со следующими записями: ABC 123... <- 1-й случай на основе значения столбца 1 CDE 456... DEF 234... ABC 234... <- база 2-го вхождения…
03 авг '13 в 06:56
0 ответов

Объединение 2 файлов без участия пользователя с сохранением измененного содержимого и добавлением только дополнительного содержимого

Мне нужно объединить два файла one.ini и two.ini таким образом, чтобы вывод был похож на тот, что в image2 IMAGE1 IMAGE2 я использовал sdiff one.ini two.ini чтобы получить результаты, как в изображении1. Также я сослался на эту статью и использовал …
11 окт '18 в 06:43
0 ответов

Получить 'предупреждение: небезопасный каталог для записи в мире' как 'stderr' при использовании системы "sdiff" в рейке

Я получил ошибку stderr: ..../file.rb:66 : warning: Insecure world writable dir ... когда я запустил интеграционный тест для проверки кода. И в строке 66 этого файла.rb, у меня есть system "sdiff /tmp/download/file1.json /tmp/download/file2.json" Ко…
1 ответ

Использование diff/sdiff

У меня есть один текстовый файл, содержащий 78 номеров, а затем у меня есть другой текстовый файл, который содержит 63 номера, которые были извлечены из первого файла. Следовательно, в text1 15 чисел, которых нет в text2. Как я могу узнать, какие эт…
14 апр '14 в 21:28
0 ответов

Perl Algorithm::Diff - обрабатывать предопределенные изменения как неизмененные

Я сравниваю шаблон с выводом, основанным на этом шаблоне, поэтому мне нужно создать вывод sdiff, который допускает указанные изменения; по сути, я хочу шаблон строки: Foo bar blarg [TAG] lorem ipsum соответствовать любому из Foo bar blarg .+ lorem i…
26 июн '14 в 13:57
6 ответов

Как сравнить значения между двумя файлами?

У меня есть два файла с двумя столбцами, разделенными пробелом cat file1.txt 281475225437349 33,32,21,17,20,22,18,30,19,16,23,31 281475550885480 35,32,33,21,39,40,57,36,41,17,20,38,34,37,16,99 cat file2.txt 281475550885480 16,17,20,21,32,33,34,35,36…
25 янв '19 в 11:25
2 ответа

Нахождение отличий двух переменных, содержащих строки unix

Как я использую diff для переменных вместо файлов. Все учебники имеют примеры с файлами, но не с переменными. Я хочу напечатать только различия. например: TEXTA=abcdefghijklmnopqrstuvxyz; TEXTB=abcdefghijklmnopqrstuvxyr
13 ноя '13 в 14:42