Ccat – 着色 Cat 命令输出

[ad_1]

你可能已经知道, , 的缩写 C连环画e,是一个 Unix 命令,用于查看、组合和复制文本文件。 该命令是 GNU/Linux 和类 Unix 操作系统中每天最常用的命令之一。 如果你经常使用 cat 命令,你可能想试试 ‘Ccat’. 它与 cat 命令非常相似,但以语法高亮显示内容。 当前支持的语言是 JavaScript、Java、Ruby、Python、Go、C 和 JSON。

安装 Ccat

Ccat 在 AUR 中可用,因此您可以使用任何 AUR 助手安装它,例如 , 在 Arch Linux 及其变体如下。

$ yay -S ccat

在其他 Linux 发行版上,您需要编译和安装 Ccat,如下所示。

从下载最新的 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/

最后,使用命令使其可执行:

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

如何使用 Ccat 为 Cat 命令输出着色

用法与 cat 命令非常相似。 让我给你看一些例子。

例如,查看文本文件 测试.txt,使用 cat 命令,我们使用:

$ cat test.txt

现在,用“ccat”查看文本文件,看看它是如何显示输出的。

$ ccat test.txt

如何使用 Ccat 为 Cat 命令输出着色

你注意到区别了吗? 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" test.txt

如果你喜欢 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 的系统上)文件。

资源:

  • Ccat GitHub 存储库

感谢您的光临!

帮助我们帮助您:

  • 订阅我们的电子邮件通讯: 立即注册
  • 支持 OSTechNix: 通过贝宝捐款
  • 下载免费的电子书和视频: TradePub 上的 OSTechNix
  • 联系我们: 红迪网 | Facebook | 推特 | 领英 | RSS订阅

祝你有美好的一天!!

cat 命令ccatColorize Cat 命令输出Linux

[ad_2]

Related Posts