婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux下一只五顏六色的「貓」

Linux下一只五顏六色的「貓」

熱門標簽:工廠位置地圖標注 繽客網注冊時地圖標注出不來 地圖標注需要現場嗎 400電話辦理哪家好廠商 企業400電話辦理哪正規 地圖標注企業名稱侵權案件 網站上插入地圖標注內容 鶴壁電銷外呼系統怎么安裝 重慶營銷外呼系統排名

有使用過 Linux 系統的小伙伴,肯定會使用過 cat 這個命令。當然,在 Linux 下,此貓非彼貓,這里的 cat 并不代表貓,而是單詞 concatenate 的縮寫。

cat 命令是一個 Unix 或類 Unix 下文本的查看命令,同時也可以配合重定向實現合并與復制功能。它是 GNU Linux 和類 Linux 操作系統中最常用的命令之一,使用頻率非常高。

但是對于編程人員來講的話,cat 命令有個問題,就是它的輸出不帶有任何顏色標記。如果我們用 cat 命令去查看代碼文件的話,關鍵字沒有顏色標記真的非常不方便閱讀。

為了解決這一個痛點,有大佬就開發出了 ccat 這個命令。ccatcat 非常相似,但是使用ccat命令,顯示的代碼內容會帶有顏色,這對于碼農來講非常友好。目前,ccat 支持 JavaScript,Java,Ruby,Python,Go,C 和 JSON 語言。

下面就給大家詳細介紹 ccat 的用法。

1. 安裝Ccat

1)ccat 命令在 AUR 里直接可用,所以如果你的系統里有 AUR 助手的話,可以直接安裝。比如 Arch 系統,直接使用 yay 命令就可以安裝。

Arch 用戶軟件倉庫 通常稱為 AUR,AUR 助手是一個包裝程序,允許用戶從 AUR 存儲庫安裝軟件包,而無需手動干預。

$ yay -S ccat

2)在其他 Linux 發行版中,你需要編譯并安裝ccat,步驟如下所示:

使用如下命令下載源碼歸檔壓縮包

$ wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz

解壓縮下載的歸檔文件

$ tar xfz linux-amd64-1.1.0.tar.gz 

將ccat可執行文件復制到系統 $PATH 中(例如,/usr/local/bin/)

$ sudo cp linux-amd64-1.1.0/ccat /usr/local/bin/

最后,使用 chmod 為 ccat 命令添加可執行權限

$ sudo chmod +x /usr/local/bin/ccat

2. 如何使用ccat對cat命令進行著色

ccat 使用方法和 cat 命令非常相似,下面給大家舉一些列子。

我們先用 cat 命令查看文本文件,例如 hello.c 。

$ cat hello.c

效果如下圖

可以看出來代碼沒有任何顏色標記(大家應該對這個結果很熟悉)。現在,再使用 ccat 查看文本文件 hello.c ,并查看其如何顯示輸出。

$ ccat hello.c

效果如下圖:

您注意到差異了嗎?ccat 使用語法高亮顯示輸出,而 cat 命令僅以系統的默認主題顏色顯示輸出。

我們還可以一次顯示多個文件的輸出,如下所示。

$ ccat test.txt example.txt

由于某些原因,您可能希望以HTML格式顯示輸出。為此,只需在末尾添加“ –html”選項。

$ ccat test.txt --html

不僅是本地文件,我們還可以像下面這樣直接在網絡上顯示文件的內容。

$ curl https://raw.githubusercontent.com/jingweno/ccat/master/main.go | ccat

要查看默認的代碼顏色,運行如下命令。

$ ccat --palette

當然,您可以如下設置自己的顏色代碼。

$ ccat -G String="_fuchsia_" -G Plaintext="darkteal" hello.c

ps:在下載步驟中可能會遇到如下錯誤

這是由于 github 升級了 openssl,停用了 tlsv1.1,你只需要更新本機的 openssl 以及 git 工具即可解決該問題。

3. 替換系統中的cat

如果您喜歡 ccat 并想用 ccat 替換默認的 cat 命令,則只需創建一個別名即可。

如果是從 Arch Linux 中的 AUR 安裝的,請在 ~/.bashrc 文件中添加以下行。

alias cat=ccat

如果是從編譯的二進制文件安裝的,則在 ~/.bashrc 文件中添加以下行。

alias cat=/usr/local/bin/ccat

最后,運行以下命令以使更改生效。

$ source ~/.bashrc

要在整個系統范圍內添加它(所有用戶都可以使用這個命令),請在 /etc/bashrc (在基于RPM的系統上)或 /etc/profile(在Debian的系統上)文件中添加以上條目。

到此這篇關于Linux下一只五顏六色的「貓」的文章就介紹到這了,更多相關linux ccat 用法內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:鹽城 常州 東莞 日照 渭南 棗莊 96 克拉瑪依

巨人網絡通訊聲明:本文標題《Linux下一只五顏六色的「貓」》,本文關鍵詞  Linux,下,一只,五顏六色,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux下一只五顏六色的「貓」》相關的同類信息!
  • 本頁收集關于Linux下一只五顏六色的「貓」的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 冕宁县| 安顺市| 西林县| 通海县| 大城县| 勃利县| 左贡县| 阆中市| 阳朔县| 长阳| 开平市| 长宁县| 任丘市| 天门市| 临沧市| 龙州县| 徐水县| 九寨沟县| 武安市| 通榆县| 新平| 苍山县| 普格县| 任丘市| 平遥县| 桃园市| 永嘉县| 白河县| 高台县| 南宁市| 石台县| 姚安县| 广平县| 广昌县| 克山县| 南涧| 藁城市| 长治市| 凉山| 石棉县| 海原县|