Colordiff, оцветява изхода на командата diff в терминала

за colordiff

В следващата статия ще разгледаме Colordiff. В случай, че някой не го знае, diff е помощна програма за командния ред и това много е полезно за потребителите при визуално сравняване на разликите между 2 файла. Colordiff е Perl скрипт, който все още е подобрена версия на diff.

Colordiff е контейнер за diff, който произвежда същия изход, но оцветен, за подобряване на четливостта на разликите. Цветовите схеми могат да се четат от централен конфигурационен файл или от локален потребителски файл (~ / .colordiffrc). Тази програма използва ANSI цветове.

Diff е помощна програма за сравнение на файлове. Това генерира разликите между два файла или промените, направени в определен файл, като го сравнява с предишна версия на същия файл. Той ще ни покаже промените, направени на ред в текстовите файлове, но без да подчертава разликите.

Повечето изпълнения на разл те остават привидно непроменени от самото им създаване. Модификациите обикновено се състоят от подобрения на основния алгоритъм, добавяне на полезни функции към командата и проектиране на нови изходни формати., какъвто е случаят с Colordiff.

Инсталирайте Colordiff на Ubuntu

Инсталацията на този инструмент в Ubuntu е много проста. В Ubuntu / Debian / Mint всичко, което трябва да направите, е да отворите терминал (Ctrl + Alt + T) и да използвате следната команда:

icdiff работи

sudo apt install colordiff

деинсталиране

Ако искаме да премахнем този инструмент от нашата система, това, което ще трябва да направим, е да отворим терминал (Ctrl + Alt + T) и да изпълним командата в него:

деинсталирайте colordiff

sudo apt remove colordiff

Използване на Colordiff

Когато искаме да използваме Colordiff, ще започнем с отваряне на терминал (Ctrl + Alt + T). Colordiff може да се използва там, където обикновено използваме diff, или изходен канал за colordiff. На първо място, добра идея е да се запознаете със синтаксиса за използване на командите colordiff и diff. Това е доста просто и ясно:

colordiff archivo1 archivo2

За начало в следващия пример ще създадем 2 файла, както е показано на следната екранна снимка:

основно създаване на примерните файлове

Сега за проверете разликите между двата файла, в терминал (Ctrl + Alt + T) ще използваме командата:

colordiff работи

colordiff archivo1.txt archivo2.txt

също ще имаме възможността да използваме командата diff и да насочим изхода й към colordiff, както е показано в следната команда:

Diff тръба colordiff

diff -u archivo1.txt archivo2.txt | colordiff

В тези редове току-що видяхме как можем да оцветим изхода на разликите в терминала между два файла с помощта на Colordiff. С него можем да сравняваме файлове в терминала и да получаваме резултати, които са по-лесни за четене. Ако двата файла са идентични, на екрана няма да бъдат отпечатани резултати.

Ако някой има нужда помощ или повече информация за възможностите, предлагани от тази програма, можете да се обърнете към помощта, която предлага, като напишете в терминала:

помощ colordiff

colordiff --help

за получете задълбочена информация за това как се използват както diff, така и colordiff, потребителите ще имат възможност да посетят мъж разл о ла страница на човека от colordiff.

Алтернативи на Colordiff.

Друг много полезен начин за сравняване на файлове е чрез el командата grc. Ако нямаме на разположение на компютъра си, можем лесно да го инсталираме, като отворим терминал (Ctrl + Alt + T) и напишем в него:

инсталирайте grc

sudo apt install grc

Синтаксисът му е много прост, както може да се види в следния пример:

grc работи

grc diff archivo1.txt archivo2.txt

за консултирайте се с помощта, в терминала ще трябва да използвате само командата:

grc --help

Деинсталирайте grc

Премахването на тази програма е толкова просто, колкото и инсталирането. Просто трябва да отворим терминал (Ctrl + Alt + T) и да напишем:

sudo apt remove grc

Друг наличен инструмент е Икдиф. Инсталирането му е толкова просто, колкото отварянето на терминал (Ctrl + Alt + T) и използването на командата:

инсталирайте icdiff с apt

sudo apt install icdiff

Ние също можем изберете вашата версия като модулна опаковка. За да го инсталирате, ще трябва да използвате командата:

инсталирайте icdiff snap

sudo snap install icdiff

Синтаксисът на този инструмент е толкова прост, колкото предишните опции, видени по време на статията.

icdiff работи

Можете да научите повече за това как да инсталирате този инструмент, как да го използвате или наличните му опции в страница GitHub на проекта.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.