Есть ли способ выделить разницу цветов при использовании sdiff? - PullRequest
0 голосов
/ 23 января 2019

Я сравниваю два файла, используя sdiff, чтобы получить разницу по сторонам, но хочу, чтобы разница была выделена цветом.
Пример:
Файл A:
Привет! Генерал Кеноби!
Магия

Файл B:
Привет, мир! Hola
Магия

Теперь вывод из sdiff будет:
Привет! Генерал Кеноби! | Привет, мир! Hola

Я хочу, чтобы различия в цвете были выделены как (цветовой код не выделен жирным шрифтом и курсивом)
Привет Там ! Генерал Кеноби! | Привет Мир ! Hola

Я не могу использовать графический интерфейс или команду colordiff и т. Д. Я попытался использовать sed, и последний вариант - передать вывод sdiff через скрипт, но я думаю, что может быть лучший способ.

1 Ответ

0 голосов
/ 24 января 2019

Команда emacs ediff-buffers создает цветной вывод. Но вы должны использовать emacs: -)

...