Colordiff, imapanga utoto wazotsatira za command mu terminal

za colordiff

M'nkhani yotsatira tiona Colordiff. Ngati wina sakudziwa, diff ndizofunikira pamzere wolamula ndikuti Ndizothandiza kwambiri kwa ogwiritsa ntchito powyerekeza poyerekeza kusiyana pakati pa mafayilo awiri. Colordiff ndi pulogalamu ya Perl, yomwe ikadali yosintha bwino ya diff.

Colordiff ndi chidebe cha diff, chomwe imatulutsa zomwezo koma zonenepa, kuti zitheke kuwerengedwa kwa kusiyana. Mitundu yamitundu imatha kuwerengedwa kuchokera pa fayilo yapakatikati kapena kuchokera pa fayilo yakomweko (~ / .colordiffrc). Izi zimagwiritsa ntchito Mitundu ya ANSI.

Diff ndizofunikira poyerekeza mafayilo. Izi zimapangitsa kusiyana pakati pamafayilo awiri, kapena kusintha komwe kumachitika mu fayilo inayake, poyerekeza ndi mtundu wakale wa fayilo yomweyo. Idzatiwonetsa zosintha zomwe zidapangidwa pamzere pamafayilo, koma osafotokozera zakusiyanako.

Kukhazikitsa kwambiri kwa diff akhalabe akuwoneka osasintha kuyambira pomwe adayamba. Zosintha nthawi zambiri zimakhala zosintha pamachitidwe oyambira, kuwonjezera zofunikira pamalamulo, komanso kapangidwe kazinthu zatsopano., monga momwe ziliri ndi Colordiff.

Ikani Colordiff pa Ubuntu

Kukhazikitsa chida ichi mu Ubuntu ndikosavuta. Mu Ubuntu / Debian / Mint, zonse muyenera kuchita ndikutsegula terminal (Ctrl + Alt + T) ndikugwiritsa ntchito lamulo ili:

icdiff akugwira ntchito

sudo apt install colordiff

Sulani

Ngati tikufuna kuchotsa chida ichi m'dongosolo lathu, zomwe tifunika kuchita ndikutsegula terminal (Ctrl + Alt + T) ndikuchita lamulolo:

yochotsa colordiff

sudo apt remove colordiff

Pogwiritsa ntchito Colordiff

Tikafuna kugwiritsa ntchito Colordiff, tiyamba ndi kutsegula terminal (Ctrl + Alt + T). Colordiff itha kugwiritsidwa ntchito komwe timagwiritsa ntchito ma diff, kapena kutulutsa chitoliro ku colordiff. Choyamba, ndibwino kuti muzidziwe bwino ndi syntax yogwiritsira ntchito colordiff ndi diff malamulo. Izi ndizosavuta komanso zowongoka:

colordiff archivo1 archivo2

Kuyamba muchitsanzo chotsatira tipanga mafayilo awiri, monga tawonera pazithunzi zotsatirazi:

kupanga koyambirira kwamafayilo achitsanzo

Tsopano za onetsetsani kusiyana pakati pamafayilo awiriwo, mu terminal (Ctrl + Alt + T) tigwiritsa ntchito lamulo:

colordiff kuthamanga

colordiff archivo1.txt archivo2.txt

Ndiponso Tidzakhala ndi mwayi wogwiritsa ntchito diff command ndikuwongolera zomwe zatulutsidwa ku colordiff, monga tawonetsera mu lamulo lotsatirali:

diff chitoliro colordiff

diff -u archivo1.txt archivo2.txt | colordiff

M'mizere iyi tangowona momwe titha kusiyanitsa zotuluka m'mayendedwe, pakati pamafayilo awiri mothandizidwa ndi Colordiff. Ndicho tikhoza kuyerekezera mafayilo mu terminal ndikupeza zotsatira zosavuta kuwerenga. Ngati mafayilo awiriwa ali ofanana, palibe zotsatira zomwe zidzasindikizidwe pazenera.

Ngati wina akufuna thandizo kapena zambiri pazotheka zomwe bungweli limapereka, mutha kutanthauzira thandizo lomwe limapereka polemba mu terminal:

thandizani colordiff

colordiff --help

Para pezani chidziwitso chakuya cha momwe ma diff ndi colordiff amagwiritsidwira ntchito, ogwiritsa ntchito adzakhala ndi mwayi wokaona munthu amasiyana kapena tsamba la amuna ndi colordiff.

Njira Zina ku Colordiff.

Njira ina yofananizira mafayilo ndi el lamulo la grc. Ngati tilibe pakompyuta yathu, titha kuyiyika mosavuta tikatsegula terminal (Ctrl + Alt + T) ndikulemba momwemo:

kukhazikitsa grc

sudo apt install grc

Mawu ake omasulira ndi osavuta, monga tingawonere muchitsanzo chotsatirachi:

grc ikuyenda

grc diff archivo1.txt archivo2.txt

Para kufunsa thandizo, pa terminal muyenera kungogwiritsa ntchito lamulo ili:

grc --help

Yochotsa grc

Kuchotsa pulogalamuyi ndikosavuta monga kuyiyika. Tiyenera kutsegula terminal (Ctrl + Alt + T) ndikulemba:

sudo apt remove grc

Chida china chomwe chilipo ndi izi. Kukhazikitsa ndizosavuta monga kutsegula terminal (Ctrl + Alt + T) ndikugwiritsa ntchito lamulo:

ikani icdiff moyenera

sudo apt install icdiff

Titha kutero sankhani mtundu wanu wonga chithunzithunzi paketi. Kuti muyike, muyenera kugwiritsa ntchito lamulo ili:

kukhazikitsa icdiff chithunzithunzi

sudo snap install icdiff

Chidule cha chida ichi ndi chophweka monga momwe mungasankhire m'mbuyomu.

icdiff akugwira ntchito

Mutha kuphunzira zambiri zamomwe mungagwiritsire ntchito chida ichi, momwe mungachigwiritsire ntchito kapena zosankha zake mu Tsamba la projekiti ya GitHub.


Zomwe zili m'nkhaniyi zikutsatira mfundo zathu za malamulo okonzekera. Kuti mufotokoze cholakwika dinani Apa.

Khalani oyamba kuyankha

Siyani ndemanga yanu

Anu email sati lofalitsidwa. Amafuna minda amalembedwa ndi *

*

*

  1. Wotsogolera pazosankhazi: Miguel Ángel Gatón
  2. Cholinga cha deta: Control SPAM, kasamalidwe ka ndemanga.
  3. Kukhazikitsa: Kuvomereza kwanu
  4. Kulumikizana kwa zomwe zafotokozedwazo: Zomwezo siziziwululidwa kwa anthu ena kupatula pakukakamizidwa mwalamulo.
  5. Zosunga: Zosungidwa ndi Occentus Networks (EU)
  6. Ufulu: Nthawi iliyonse mutha kuchepetsa, kuchira ndikuchotsa zidziwitso zanu.