Pada artikel selanjutnya kita akan melihat Colordiff. Jika seseorang tidak mengetahuinya, diff adalah utilitas untuk baris perintah dan itu ini sangat membantu pengguna saat membandingkan perbedaan antara 2 file secara visual. Colordiff adalah skrip Perl, yang masih merupakan versi perbaikan dari diff.
Colordiff adalah wadah untuk diff, yaitu menghasilkan keluaran yang sama tetapi berwarna, untuk meningkatkan keterbacaan perbedaan. Skema warna dapat dibaca dari file konfigurasi pusat atau dari file pengguna lokal (~ / .colordiffrc). Utilitas ini menggunakan Warna ANSI.
Diff adalah utilitas untuk perbandingan file. Ini menghasilkan perbedaan antara dua file, atau perubahan yang dibuat pada file tertentu, membandingkannya dengan versi sebelumnya dari file yang sama. Ini akan menunjukkan kepada kita perubahan yang dibuat per baris dalam file teks, tetapi tanpa menyoroti perbedaannya.
Sebagian besar penerapan diff mereka tampaknya tetap tidak berubah sejak awal mereka. Modifikasi biasanya terdiri dari peningkatan algoritme dasar, penambahan fitur yang berguna ke perintah, dan desain format keluaran baru., seperti halnya dengan Colordiff.
Instal Colordiff di Ubuntu
Instalasi alat ini di Ubuntu sangat sederhana. Di Ubuntu / Debian / Mint, yang harus Anda lakukan adalah membuka terminal (Ctrl + Alt + T) dan menggunakan perintah berikut:
sudo apt install colordiff
Copot pemasangan
Jika kami ingin menghilangkan alat ini dari sistem kami, yang harus kami lakukan adalah membuka terminal (Ctrl + Alt + T) dan menjalankan perintah di dalamnya:
sudo apt remove colordiff
Menggunakan Colordiff
Saat kita ingin menggunakan Colordiff, kita akan mulai dengan membuka terminal (Ctrl + Alt + T). Colordiff dapat digunakan di mana kita biasanya menggunakan diff, atau output pipa ke colordiff. Pertama-tama, merupakan ide yang baik untuk membiasakan diri Anda dengan sintaks untuk menggunakan perintah colordiff dan diff. Ini cukup sederhana dan mudah:
colordiff archivo1 archivo2
Untuk memulai pada contoh berikut kita akan membuat 2 file, seperti yang ditunjukkan pada tangkapan layar berikut:
Sekarang untuk periksa perbedaan antara kedua file tersebut, di terminal (Ctrl + Alt + T) kita akan menggunakan perintah:
colordiff archivo1.txt archivo2.txt
juga kita akan memiliki kemungkinan untuk menggunakan perintah diff dan menyalurkan outputnya ke colordiff, seperti yang ditunjukkan pada perintah berikut:
diff -u archivo1.txt archivo2.txt | colordiff
Di baris ini kita baru saja melihat bagaimana kita bisa mewarnai keluaran dari perbedaan di terminal, antara dua file dengan bantuan Colordiff. Dengannya kita dapat membandingkan file di terminal dan memperoleh hasil yang lebih mudah dibaca. Jika kedua file tersebut identik, tidak ada hasil yang akan dicetak di layar.
Jika ada yang membutuhkan bantuan atau informasi lebih lanjut tentang kemungkinan yang ditawarkan oleh utilitas ini, Anda dapat merujuk ke bantuan yang ditawarkannya dengan mengetik di terminal:
colordiff --help
untuk dapatkan informasi mendalam tentang bagaimana diff dan colordiff digunakan, pengguna akan memiliki kemungkinan untuk berkunjung pria berbeda o la halaman manual oleh colordiff.
Alternatif untuk Colordiff.
Cara lain yang sangat berguna untuk membandingkan file adalah dengan el perintah grc. Jika kami tidak memilikinya tersedia di komputer kami, kami dapat menginstalnya dengan mudah dengan membuka terminal (Ctrl + Alt + T) dan mengetik di dalamnya:
sudo apt install grc
Sintaksnya sangat sederhana, seperti yang dapat dilihat pada contoh berikut:
grc diff archivo1.txt archivo2.txt
untuk berkonsultasi dengan bantuan, di terminal Anda hanya perlu menggunakan perintah:
grc --help
Copot pemasangan grc
Menghapus program ini semudah menginstalnya. Kami hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis:
sudo apt remove grc
Alat lain yang tersedia adalah icdiff. Menginstalnya semudah membuka terminal (Ctrl + Alt + T) dan menggunakan perintah:
sudo apt install icdiff
Kita juga bisa pilih versi Anda seperti paket jepret. Untuk menginstalnya, Anda harus menggunakan perintah:
sudo snap install icdiff
Sintaks alat ini sesederhana opsi sebelumnya yang terlihat selama artikel.
Anda dapat mempelajari lebih lanjut tentang cara menginstal alat ini, cara menggunakannya atau opsi yang tersedia di proyek halaman GitHub.