ccat – 使用語法突出顯示輸出內容
ccat是與 中的cat 類似的 行工具,該命令顯示檔案的內容並突出顯示Javascript,Java,Go,Ruby,C,Python和Json的程式語言語法。 |
要在Linux中安裝
ccat
工具,需要確保
wget
工具已安裝。以下是安裝
wget
命令:
# 下面是再Centos/RHEL/Fedora中安裝命令。 yum -y install wget # 下面是再Ubuntu/Deepin/Debian中安裝命令。 apt -y install wget
下面從github中下載ccat的壓縮包:
[root@localhost ~]# wget
解壓縮,並蔣二進位制檔案複製到
/usr/local/bin
目錄中:
[root@localhost ~]# tar xvf linux-amd64-1.1.0.tar.gz [root@localhost ~]# cd linux-amd64-1.1.0/ [root@localhost linux-amd64-1.1.0]# cp -p ccat /usr/local/bin/
為了針對系統配置檔案測試ccat的功能,下面檢視幾個linux中的配置檔案。
[root@localhost ~]# ccat /etc/sysconfig/network-scripts/ifcfg-ens160 [root@localhost ~]# ccat /etc/fstab
server.51cto.com/sOS-535996.htm
下面是如何讓
ccat
替換掉
cat
工具,再
/etc/bashrc
檔案中新增一個cat的別名:
# Centos/RHEL/Fedora [root@localhost ~]# echo "alias cat='/usr/local/bin/ccat'" >> /etc/bashrc [root@localhost ~]# source /etc/bashrc # Ubuntu/Deepin/Debian $ sudo echo "alias cat='/usr/local/bin/ccat'" >> /etc/profile $ sudo source /etc/profile
ccat
工具還可用於顯示多個檔案並以HTML格式輸出,如以下示例所示:
[root@localhost ~]# ccat --html /etc/sysconfig/network-scripts/ifcfg-ens160 /etc/sysconfig/iptables /etc/fstab > /var/www/html/ccat.html
需要安裝apache或nginx等web伺服器,才能在網頁檢視。或者將.html檔案在圖形化介面開啟也可以。
總結
ccat是與Linux中的cat命令類似的命令列工具,該命令顯示檔案的內容並突出顯示Javascript,Java,Go,Ruby,C,Python和Json的程式語言語法。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2843759/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- win10如何輸入法顯示語言欄_讓win10輸入法顯示語言欄的步驟Win10
- 表格輸出內容
- QT tableWidget 內容居中顯示QT
- 【實戰】使用asyncio爬取gitbook內容輸出pdfGit
- CSS滑鼠懸停下拉顯示內容CSS
- R語言中繪圖設定不輸出繪圖內容R語言繪圖
- 廣招內容輸出英雄帖
- PbootCMS內容列表只顯示推薦/置頂/頭條內容boot
- chm 檔案開啟只顯示目錄,不顯示內容
- [20210301]延遲顯示輸出.txt
- 輸入和輸出基礎語法
- Ampere:研究顯示英國觀眾最不願意收看外語內容
- PbootCMS lopp迴圈語句使用用於根據迴圈輸出一段內容boot
- excel開啟後灰色不顯示內容 excel全是灰色無法編輯Excel
- [20180312]iostat顯示輸出問題.txtiOS
- win10輸入法怎麼設定僅桌面顯示_win10輸入法如何僅桌面顯示Win10
- 使用IText7和miniExcel處理pdf並輸出內容Excel
- win10微軟輸入法顯示語言欄怎麼恢復Win10微軟
- PHP顯示文章內容點選數加一PHP
- u盤內容被隱藏win10怎麼顯示_win10 u盤內容不顯示如何恢復Win10
- SEO如何提高原創內容輸出增量?
- Linux基礎命令---dmsg顯示核心輸出Linux
- [20230405]奇怪的顯示輸出寬度.txt
- Mysql輸出中文顯示亂碼處理MySql
- pyqt中的目錄QFileSystemModel 內容用 QTreeView 顯示QTView
- Flex佈局-垂直居中並換行顯示內容Flex
- win10 百度輸入法怎麼不顯示 win10系統輸入法不顯示怎麼辦Win10
- 02_Zotero參考文獻引文突出顯示
- Layer.js實現表格溢位內容省略號顯示,懸停顯示全部JS
- Horowitz Research:研究顯示多樣化內容驅動無線天線使用
- Java讀取本地檔案內容並輸出Java
- 關於輸出的小語法點
- [20230501]為什麼沒有顯示輸出.txt
- [20190502]給顯示輸出加入時間戳.txt時間戳
- Facebook內部:研究顯示3.6億使用者沉迷其中無法自拔
- js控制文字內容過多時候點選展開方式顯示全部內容demoJS
- Flutter 不顯示任何內容,返回哪個Widget 合適?Flutter
- [java IO流]之 鍵盤顯示器輸入輸出流(System)Java