показ различий в строке в различном выводе

Они - sed при различных обстоятельствах - B-деревья используются, когда древовидные узлы должны держаться вместе в устройстве хранения данных - обычно, потому что устройство хранения данных является дисковой страницей, и таким образом изменять баланс могло быть очень дорогим. Деревья RB используются, когда у Вас нет этого ограничения. Таким образом, B-деревья, вероятно, будут быстрее, если Вы захотите реализовать (говорят), что индекс реляционной базы данных, в то время как деревья RB, вероятно, будут fasterv для (говорит) в поиске памяти.

18
задан Community 23 May 2017 в 12:10
поделиться

2 ответа

Я не знаю, если это достаточно командной строки для ваших целей, но vimdiff может это сделать (даже цвет). См., Например, изображение в этом вопросе .

10
ответ дан 30 November 2019 в 08:38
поделиться

Вы могли бы использовать для этого colordiff .

На их странице руководства :

Все параметры, переданные в colordiff, передается в diff, за исключением специфичный для colordiff параметр 'difftype', например

colordiff --difftype = debdiff file1 file2

Допустимые значения для 'difftype': diff, diffc, diffu, diffy, wdiff, debdiff; они соответствуют обычным диффам, контекстные различия, унифицированные различия, параллельные различия, вывод wdiff и вывод debdiff соответственно. Используйте эти отменяет, когда colordiff не может для определения различного типа

Я не тестировал это, но параллельный вывод (созданный с помощью diff -y file1 file2 ) может дать вам эквивалент внутренних различий.

2
ответ дан 30 November 2019 в 08:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: