Colordiff, mewarnai keluaran dari perintah diff di terminal

tentang kolordiff

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:

icdiff bekerja

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:

uninstall colordiff

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:

pembuatan dasar file sampel

Sekarang untuk periksa perbedaan antara kedua file tersebut, di terminal (Ctrl + Alt + T) kita akan menggunakan perintah:

Colordiff sedang berlari

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 pipa colordiff

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:

membantu kolordif

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:

instal grc

sudo apt install grc

Sintaksnya sangat sederhana, seperti yang dapat dilihat pada contoh berikut:

grc berjalan

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:

instal icdiff dengan apt

sudo apt install icdiff

Kita juga bisa pilih versi Anda seperti paket jepret. Untuk menginstalnya, Anda harus menggunakan perintah:

instal icdiff snap

sudo snap install icdiff

Sintaks alat ini sesederhana opsi sebelumnya yang terlihat selama artikel.

icdiff bekerja

Anda dapat mempelajari lebih lanjut tentang cara menginstal alat ini, cara menggunakannya atau opsi yang tersedia di proyek halaman GitHub.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.