CCAT - Tampilkan output 'Cat Command' dengan Sintaks Sorot atau Mewarnai

CCAT - Tampilkan output 'Cat Command' dengan Sintaks Sorot atau Mewarnai

CCAT adalah baris perintah yang mirip dengan perintah CAT di Linux yang menampilkan konten file dengan sintaksis sintaksis untuk bahasa pemrograman berikut: Javascript, Jawa, Pergi, Rubi, C, Python Dan Json.

Untuk memasang CCAT utilitas dalam distribusi linux Anda, pertama -tama memastikan bahwa utilitas wget ada di sistem Anda. Jika baris perintah wget tidak diinstal di sistem, keluarkan perintah di bawah ini untuk menginstalnya:

# yum install wget [on centos/rhel/fedora] # apt-get install wget [on debian dan ubuntu] 

Untuk menginstal versi terbaru CCAT Baris perintah melalui binari terbaru yang dikompilasi, pertama -tama unduh tarball terkompresi dengan menerbitkan perintah di bawah ini. Biner dan Sumber Code Rilis Arsip dapat ditemukan di halaman web CCAT GitHub resmi.

-------------- Pada 64-bit -------------- # wget https: // github.com/jingweno/ccat/rilis/download/v1.1.0/Linux-AMD64-1.1.0.ter.GZ -------------- Pada 32-bit -------------- # wget https: // github.com/jingweno/ccat/rilis/download/v1.1.0/Linux-386-1.1.0.ter.GZ 

Setelah pengunduhan arsip selesai, daftar direktori kerja saat ini untuk menampilkan file, ekstrak Tarball CCAT (itu Linux-AMD64-1.X.X File tarball) dan salin CCAT Biner yang dapat dieksekusi dari Tarball yang Diekstraksi ke jalur sistem yang dapat dieksekusi Linux, seperti /usr/lokal/bin/ jalur, dengan mengeluarkan perintah di bawah ini.

# ls # tar xfz linux-amd64-1.1.0.ter.GZ # LS Linux-AMD64-1.1.0 # CP Linux-AMD64-1.1.0/ccat/usr/local/bin/ # ls -al/usr/local/bin/ 
file yang dapat dieksekusi perintah CCAT

Jika karena beberapa alasan CCAT File dari jalur sistem yang dapat dieksekusi Anda tidak memiliki set bit yang dapat dieksekusi, keluarkan perintah di bawah ini untuk mengatur izin yang dapat dieksekusi untuk semua pengguna sistem.

# CHMOD +X/USR/LOCAL/BIN/CCAT 

Untuk menguji CCAT kemampuan utilitas terhadap file konfigurasi sistem, keluarkan perintah di bawah ini. Konten file yang ditampilkan harus disorot sesuai dengan bahasa pemrograman file sytnax, seperti yang diilustrasikan dalam contoh perintah di bawah ini.

# ccat/etc/sysconfig/network-scripts/ifcfg-ens33 # ccat/etc/fstab 
Penggunaan Perintah CCAT

Untuk mengganti perintah CAT dengan Perintah CCAT sistem lebar, tambahkan alias bash untuk CCAT dalam sistem Bashrc file, keluar dari sistem dan masuk kembali lagi untuk menerapkan konfigurasi.

-------------- Di Centos, Rhel & Fedora -------------- # echo "alias cat ="/usr/local/bin/ccat "" >>/etc/bashrc # exit -------------- Di debiab & ubuntu -------------- # echo "alias cat ="/usr/local/bin/ccat "" >>/etc/profile # exit 

Akhirnya, lari Perintah kucing terhadap file konfigurasi sewenang -wenang untuk menguji jika CCAT Alias ​​telah diganti Perintah kucing, seperti yang ditunjukkan pada contoh di bawah ini. Sintaks file output harus disorot sekarang.

# kucing .Bashrc 
Ganti perintah kucing dengan ccat

CCAT Utilitas juga dapat digunakan untuk menggabungkan beberapa file dan menampilkan output dalam format HTML, seperti yang diilustrasikan dalam contoh di bawah ini.

# ccat --html/etc/fstab/etc/sysconfig/network-scripts/ifcfg-ens33>/var/www/html/ccat.html 

Namun, Anda akan memerlukan server web yang diinstal di sistem Anda, seperti Apache HTTP Server atau Nginx, untuk menampilkan konten file HTML, seperti yang diilustrasikan dalam tangkapan layar di bawah ini.

Tampilkan konten file di HTML

Untuk konfigurasi kustom dan opsi perintah lainnya, kunjungi halaman GitHub resmi CCAT.