Dalam artikel seterusnya kita akan melihat Colordiff. Sekiranya seseorang tidak mengetahuinya, perbezaan adalah utiliti untuk baris perintah dan itu sangat membantu pengguna ketika membandingkan perbezaan antara 2 fail secara visual. Colordiff adalah skrip Perl, yang masih merupakan versi diff yang lebih baik.
Colordiff adalah bekas untuk diff, yang menghasilkan output yang sama tetapi berwarna, untuk meningkatkan pembacaan perbezaan. Skema warna boleh dibaca dari fail konfigurasi pusat atau dari fail pengguna tempatan (~ /. colordiffrc). Utiliti ini menggunakan Warna ANSI.
Diff adalah utiliti untuk perbandingan fail. Ini menghasilkan perbezaan antara dua fail, atau perubahan yang dibuat dalam fail tertentu, membandingkannya dengan versi sebelumnya dari fail yang sama. Ini akan menunjukkan kepada kita perubahan yang dibuat setiap baris dalam fail teks, tetapi tanpa menyoroti perbezaannya.
Sebilangan besar pelaksanaan diff mereka nampaknya tidak berubah sejak awal. Pengubahsuaian biasanya terdiri daripada penambahbaikan pada algoritma asas, menambahkan ciri berguna pada perintah, dan reka bentuk format output baru., seperti halnya Colordiff.
Pasang Colordiff di Ubuntu
Pemasangan alat ini di Ubuntu sangat mudah. Di Ubuntu / Debian / Mint, yang perlu anda lakukan hanyalah membuka terminal (Ctrl + Alt + T) dan gunakan arahan berikut:
sudo apt install colordiff
Nyahpasang
Sekiranya kita ingin menghilangkan alat ini dari sistem kita, apa yang harus kita lakukan adalah membuka terminal (Ctrl + Alt + T) dan melaksanakan perintah di dalamnya:
sudo apt remove colordiff
Menggunakan Colordiff
Apabila kita ingin menggunakan Colordiff, kita akan mulai dengan membuka terminal (Ctrl + Alt + T). Colordiff dapat digunakan di mana kita biasanya menggunakan diff, atau output paip ke colordiff. Pertama sekali, adalah idea yang baik untuk membiasakan diri dengan sintaks untuk menggunakan perintah colordiff dan diff. Ini cukup mudah dan ringkas:
colordiff archivo1 archivo2
Untuk bermula dalam contoh berikut kita akan membuat 2 fail, seperti yang ditunjukkan dalam tangkapan skrin berikut:
Sekarang untuk periksa perbezaan antara dua fail tersebut, di terminal (Ctrl + Alt + T) kita akan menggunakan perintah:
colordiff archivo1.txt archivo2.txt
juga kita akan mempunyai kemungkinan untuk menggunakan perintah diff dan menyalurkan outputnya ke colordiff, seperti yang ditunjukkan dalam arahan berikut:
diff -u archivo1.txt archivo2.txt | colordiff
Dalam baris ini kita baru saja melihat bagaimana kita dapat mewarnai output perbezaan di terminal, antara dua fail dengan bantuan Colordiff. Dengan itu kita dapat membandingkan fail di terminal dan memperoleh hasil yang lebih mudah dibaca. Sekiranya kedua-dua fail itu serupa, tidak ada hasil yang akan dicetak di skrin.
Sekiranya ada yang memerlukan bantuan atau lebih banyak maklumat mengenai kemungkinan yang ditawarkan oleh utiliti ini, anda boleh merujuk kepada bantuan yang ditawarkannya dengan menaip terminal:
colordiff --help
kepada dapatkan maklumat mendalam mengenai cara penggunaan diff dan colordiff, pengguna berpeluang berkunjung lelaki diff gelombang halaman lelaki oleh colordiff.
Alternatif untuk Colordiff.
Kaedah lain yang sangat berguna untuk membandingkan fail adalah dengan el arahan grc. Sekiranya kita tidak mempunyainya di komputer kita, kita dapat memasangnya dengan mudah dengan membuka terminal (Ctrl + Alt + T) dan menaip di dalamnya:
sudo apt install grc
Sintaksnya sangat mudah, seperti yang dapat dilihat dalam contoh berikut:
grc diff archivo1.txt archivo2.txt
kepada rujuk pertolongan, di terminal anda hanya perlu menggunakan arahan:
grc --help
Nyahpasang grc
Mengeluarkan program ini semudah memasangnya. Kita hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis:
sudo apt remove grc
Alat lain yang ada ialah icdiff. Memasangnya semudah membuka terminal (Ctrl + Alt + T) dan menggunakan perintah:
sudo apt install icdiff
Kita boleh juga pilih versi anda seperti pek snap. Untuk memasangnya, anda harus menggunakan arahan:
sudo snap install icdiff
Sintaks alat ini semudah pilihan sebelumnya yang dilihat semasa artikel.
Anda boleh mengetahui lebih lanjut mengenai cara memasang alat ini, cara menggunakannya atau pilihan yang ada di projek laman GitHub.