ccat - ສະແດງຜົນອອກ ຄຳ ສັ່ງຂອງແມວດ້ວຍການເນັ້ນແສງສີຫຼືການໃສ່ສີ
ccat ແມ່ນເສັ້ນ ຄຳ ສັ່ງທີ່ຄ້າຍຄືກັບ ຄຳ ສັ່ງ cat ໃນ Linux ເຊິ່ງສະແດງເນື້ອຫາຂອງເອກະສານພ້ອມດ້ວຍການເນັ້ນໄວຢາ ສຳ ລັບພາສາການຂຽນໂປແກຼມຕໍ່ໄປນີ້: Javascript, Java, Go, Ruby, C, Python ແລະ Json.
ເພື່ອຕິດຕັ້ງອຸປະກອນ ccat ໃນການ ຈຳ ໜ່າຍ Linux ຂອງທ່ານ, ທຳ ອິດຮັບປະກັນວ່າເສັ້ນ ຄຳ ສັ່ງ wget ບໍ່ໄດ້ຕິດຕັ້ງຢູ່ໃນລະບົບ, ອອກ ຄຳ ສັ່ງດ້ານລຸ່ມເພື່ອຕິດຕັ້ງມັນ:
# yum install wget [On CentOS/RHEL/Fedora] # apt-get install wget [On Debian and Ubuntu]
ເພື່ອຕິດຕັ້ງສາຍ ຄຳ ສັ່ງ ccat ລຸ້ນລ້າສຸດຜ່ານໄບນາລີທີ່ລວບລວມລ້າສຸດ, ທຳ ອິດໃຫ້ດາວໂລດ tarball ທີ່ບີບອັດໂດຍການອອກ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້. ລະຫັດຖານຂໍ້ມູນແລະລະຫັດແຫຼ່ງປ່ອຍເອກະສານສາມາດພົບໄດ້ທີ່ເວັບໄຊທ໌ຢ່າງເປັນທາງການ ccat github.
-------------- On 64-Bit -------------- # wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz -------------- On 32-Bit -------------- # wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-386-1.1.0.tar.gz
ຫຼັງຈາກການດາວໂຫລດ ສຳ ເລັດແລ້ວ, ລົງລາຍຊື່ໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນເພື່ອສະແດງເອກະສານ, ສະກັດເອກະສານ tarball ccat (ເອກະສານ linux-amd64-1.xx Tarball) ແລະຄັດລອກຖານຂໍ້ມູນທີ່ສາມາດປະຕິບັດໄດ້ຈາກ ccat ຈາກ tarball ທີ່ສະກັດເຂົ້າໃນເສັ້ນທາງຂອງລະບົບ Linux ທີ່ສາມາດປະຕິບັດໄດ້ເຊັ່ນ:/usr/local/bin/path, ໂດຍການອອກ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# 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/
ຖ້າບາງເຫດຜົນເອກະສານ ccat ຈາກເສັ້ນທາງລະບົບຂອງທ່ານທີ່ບໍ່ສາມາດປະຕິບັດໄດ້, ໃຫ້ອອກ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ເພື່ອ ກຳ ນົດການອະນຸຍາດ ສຳ ລັບຜູ້ໃຊ້ລະບົບທັງ ໝົດ.
# chmod +x /usr/local/bin/ccat
ເພື່ອທົດສອບຄວາມສາມາດໃນການ ນຳ ໃຊ້ ccat ຕໍ່ກັບເອກະສານການຕັ້ງຄ່າຂອງລະບົບ, ໃຫ້ອອກ ຄຳ ສັ່ງລຸ່ມນີ້. ເນື້ອໃນຂອງເອກະສານທີ່ສະແດງຄວນຖືກເນັ້ນໃຫ້ເຫັນຕາມ sytnax ພາສາການຂຽນໂປແກຼມແຟ້ມ, ດັ່ງທີ່ສະແດງຢູ່ໃນຕົວຢ່າງ ຄຳ ສັ່ງຂ້າງລຸ່ມ
# ccat /etc/sysconfig/network-scripts/ifcfg-ens33 # ccat /etc/fstab
ເພື່ອທົດແທນ ຄຳ ສັ່ງ cat ດ້ວຍລະບົບ ຄຳ ສັ່ງ ccat ກ້ວາງ, ເພີ່ມ alias bash ສຳ ລັບ ccat ໃນ file bashrc ຂອງລະບົບ, ອອກຈາກລະບົບແລ້ວເຂົ້າສູ່ລະບົບອີກຄັ້ງເພື່ອ ນຳ ໃຊ້ການຕັ້ງຄ່າ.
-------------- On CentOS, RHEL & Fedora -------------- # echo "alias cat='/usr/local/bin/ccat'" >> /etc/bashrc # exit -------------- On Debiab & Ubuntu -------------- # echo "alias cat='/usr/local/bin/ccat'" >> /etc/profile # exit
ສຸດທ້າຍ, ດໍາເນີນການຄໍາສັ່ງ cat ຕໍ່ກັບເອກະສານການຕັ້ງຄ່າທີ່ບໍ່ມີເຫດຜົນເພື່ອທົດສອບຖ້າວ່າ alias ccat ໄດ້ທົດແທນຄໍາສັ່ງ cat, ດັ່ງທີ່ສະແດງຢູ່ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້. syntax ໄຟລ໌ຜົນຜະລິດຄວນຈະຖືກເນັ້ນໃຫ້ເຫັນໃນຕອນນີ້.
# cat .bashrc
ຜົນປະໂຫຍດ ccat ຍັງສາມາດຖືກ ນຳ ໃຊ້ເພື່ອ concatenate ໄຟລ໌ຫຼາຍແລະສະແດງຜົນໄດ້ຮັບໃນຮູບແບບ HTML, ດັ່ງທີ່ສະແດງຢູ່ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້.
# ccat --html /etc/fstab /etc/sysconfig/network-scripts/ifcfg-ens33> /var/www/html/ccat.html
ເຖິງຢ່າງໃດກໍ່ຕາມ, ທ່ານຈະຕ້ອງມີເຄື່ອງແມ່ຂ່າຍເວັບທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານເຊັ່ນ Apache HTTP server ຫຼື Nginx ເພື່ອສະແດງເນື້ອຫາຂອງເອກະສານ HTML ດັ່ງທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.
ສຳ ລັບການຕັ້ງຄ່າແບບ ກຳ ຫນົດເອງແລະທາງເລືອກ ຄຳ ສັ່ງເຂົ້າໄປທີ່ ໜ້າ ເວັບໄຊທ໌ github official.