У следећем чланку ћемо погледати Цолордифф. У случају да неко то не зна, дифф је услужни програм за командну линију и то веома је корисно за кориснике када визуелно упоређују разлике између 2 датотеке. Цолордифф је Перл скрипта, која је и даље побољшана верзија дифф.
Цолордифф је контејнер за дифф, који даје исти излаз, али обојен, ради побољшања читљивости разлика. Шеме боја могу се читати из централне конфигурационе датотеке или из локалне корисничке датотеке (~ / .цолордиффрц). Овај услужни програм користи АНСИ боје.
Дифф је услужни програм за упоређивање датотека. Ово генерише разлике између две датотеке или промене направљене у одређеној датотеци, упоређујући је са претходном верзијом исте датотеке. Показаће нам промене које су извршене по редовима у текстуалним датотекама, али без истицања разлика.
Већина примена дифф остали су наизглед непромењени од свог настанка. Модификације се обично састоје од побољшања основног алгоритма, додавања корисних карактеристика наредби и дизајна нових излазних формата, као што је случај са Цолордифф-ом.
Инсталирајте Цолордифф на Убунту
Инсталација овог алата у Убунту је врло једноставна. У Убунту / Дебиан / Минт, све што треба да урадите је да отворите терминал (Цтрл + Алт + Т) и употребите следећу команду:
sudo apt install colordiff
Деинсталирај
Ако желимо да елиминишемо овај алат из нашег система, оно што ћемо морати да урадимо је да отворимо терминал (Цтрл + Алт + Т) и извршимо команду у њему:
sudo apt remove colordiff
Коришћење Цолордифф-а
Када желимо да користимо Цолордифф, за почетак ћемо отворити терминал (Цтрл + Алт + Т). Цолордифф се може користити тамо где бисмо обично користили дифф или излаз цеви за цолордифф. Пре свега, добра идеја је да се упознате са синтаксом употребе команди цолордифф и дифф. Ово је прилично једноставно и једноставно:
colordiff archivo1 archivo2
За почетак у следећем примеру креираћемо 2 датотеке, као што је приказано на следећем снимку екрана:
Сада за проверите разлике између две датотеке, у терминалу (Цтрл + Алт + Т) користићемо наредбу:
colordiff archivo1.txt archivo2.txt
такође имат ћемо могућност да користимо наредбу дифф и њен излаз усмеримо у цолордифф, као што је приказано у следећој команди:
diff -u archivo1.txt archivo2.txt | colordiff
У овим редовима смо управо видели како можемо обојити излаз разлике у терминалу, између две датотеке уз помоћ Цолордиффа. Помоћу ње можемо упоређивати датотеке у терминалу и добити резултате лакше читљиве. Ако су две датотеке идентичне, на екрану неће бити исписани резултати.
Ако некоме треба помоћ или више информација о могућностима које нуди овај услужни програм, можете се позвати на помоћ коју нуди укуцавањем терминала:
colordiff --help
у добити детаљне информације о томе како се користе и дифф и цолордифф, корисници ће имати могућност посете човек разл или ман паге од цолордифф.
Алтернативе Цолордифф-у.
Још један врло користан начин упоређивања датотека је помоћу el команда грц. Ако га немамо на рачунару, можемо га лако инсталирати отварањем терминала (Цтрл + Алт + Т) и уписивањем у њега:
sudo apt install grc
Његова синтакса је врло једноставна, као што се може видети у следећем примеру:
grc diff archivo1.txt archivo2.txt
у консултујте помоћ, у терминалу ћете морати користити само наредбу:
grc --help
Деинсталирајте грц
Уклањање овог програма једноставно је као и његово инсталирање. Само морамо отворити терминал (Цтрл + Алт + Т) и написати:
sudo apt remove grc
Још један доступан алат је Ицдифф. Инсталација је једноставна попут отварања терминала (Цтрл + Алт + Т) и употребе наредбе:
sudo apt install icdiff
Такође можемо одлучите се за своју верзију попут снап пацк. Да бисте га инсталирали, мораћете да користите команду:
sudo snap install icdiff
Синтакса овог алата је једноставна као и претходне опције виђене током чланка.
О томе како инсталирати овај алат, како га користити или доступне опције можете сазнати у страна ГитХуб пројекта.