[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 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]