output CCAT - Show 'Cat Command' dengan sintaks yang menyoroti atau mewarnai
- 1671
- 53
- Wendell Shields
ccat adalah baris perintah yang serupa dengan perintah CAT di Linux yang memaparkan kandungan fail dengan sintaks yang menonjolkan bahasa pengaturcaraan berikut: JavaScript, Java, Pergi, Ruby, C, Python dan Json.
Untuk memasang ccat Utiliti dalam pengedaran Linux anda, mula -mula memastikan bahawa utiliti wget hadir dalam sistem anda. Jika baris arahan Wget tidak dipasang dalam sistem, mengeluarkan arahan di bawah untuk memasangnya:
# yum memasang wget [pada centos/rhel/fedora] # apt-get pemasangan wget [on debian dan ubuntu]
Untuk memasang versi terkini ccat baris perintah melalui binari terkini yang disusun, pertama muat turun tarball termampat dengan mengeluarkan arahan di bawah. Kod binari dan sumber melepaskan arkib boleh didapati di laman web rasmi CCAT GitHub.
-------------- Pada 64-bit -------------- # wget https: // github.com/jingweno/ccat/siaran/muat turun/v1.1.0/Linux-AMD64-1.1.0.tar.Gz -------------- Pada 32-bit -------------- # wget https: // github.com/jingweno/ccat/siaran/muat turun/v1.1.0/Linux-386-1.1.0.tar.Gz
Setelah muat turun arkib selesai, senaraikan direktori kerja semasa untuk menunjukkan fail, ekstrak ccat tarball (The Linux-amd64-1.x.x Fail tarball) dan salin ccat binari yang boleh dilaksanakan dari tarball yang diekstrak ke dalam laluan sistem yang boleh dilaksanakan Linux, seperti /usr/tempatan/bin/ jalan, dengan mengeluarkan arahan di bawah.
# ls # tar xfz linux-amd64-1.1.0.tar.GZ # ls linux-amd64-1.1.0 # cp linux-amd64-1.1.0/ccat/usr/local/bin/ # ls -al/usr/local/bin/fail boleh dilaksanakan arahan CCAT
Sekiranya atas sebab -sebab tertentu ccat Fail dari laluan sistem yang boleh dilaksanakan tidak mempunyai set bit yang boleh dilaksanakan, mengeluarkan arahan di bawah untuk menetapkan keizinan yang boleh dilaksanakan untuk semua pengguna sistem.
# chmod +x/usr/local/bin/ccat
Untuk menguji ccat keupayaan utiliti terhadap fail konfigurasi sistem, mengeluarkan arahan di bawah. Kandungan fail yang dipaparkan harus diserlahkan mengikut bahasa pengaturcaraan fail sytnax, seperti yang digambarkan dalam contoh perintah di bawah.
# ccat/etc/sysconfig/rangkaian-skrip/ifcfg-ens33 # ccat/etc/fstabPenggunaan Perintah CCAT
Untuk menggantikan arahan kucing dengan perintah ccat sistem lebar, tambahkan alias bash untuk ccat dalam sistem Bashrc fail, log keluar dari sistem dan log masuk semula untuk menggunakan 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/profil # Exit
Akhirnya, lari perintah kucing terhadap fail konfigurasi sewenang -wenangnya untuk menguji jika ccat alias telah diganti perintah kucing, Seperti yang ditunjukkan dalam contoh di bawah. Sintaks fail output harus diserlahkan sekarang.
# kucing .BashrcGanti arahan kucing dengan ccat
ccat Utiliti juga boleh digunakan untuk menggabungkan pelbagai fail dan memaparkan output dalam format HTML, seperti yang digambarkan dalam contoh di bawah.
# ccat--html/etc/fstab/etc/sysconfig/rangkaian-skrip/ifcfg-ens33>/var/www/html/ccat.html
Walau bagaimanapun, anda memerlukan pelayan web yang dipasang di sistem anda, seperti pelayan http Apache atau nginx, untuk memaparkan kandungan fail HTML, seperti yang digambarkan dalam tangkapan skrin di bawah.
Paparkan kandungan fail dalam htmlUntuk konfigurasi tersuai dan pilihan arahan lawati halaman github rasmi CCAT.