有没有什么办法可以为 Linux 命令的输出添加颜色?

有没有什么办法可以为 Linux 命令的输出添加颜色?

我对 Linux 还不太熟悉,但我猜您可以将程序的输出传递给特定脚本,并让其根据某些正则表达式(可能是由某种配置文件构建的)以各种颜色显示它。

答案1

多尾支持根据某些(可能是预先配置的)模式对日志进行着色。

测井工具是此类软件的另一个示例。

答案2

超级猫(spc) 确实很好用。它位于 Debian 和 Ubuntu 存储库中,也可能位于其他存储库中。

答案3

colout彩色任意命令输出

colout是一个简单的命令,用于向终端中的文本流添加颜色。

命令colout行界面经过精心设计,非常简单。基本上,你可以像这样调用它:<text stream> | colout <pattern to color> [color [style]]

colout能够使用 8 色模式、256 色模式、颜色图、主题和源代码语法着色。模式是正则表达式。

您可以将 colout 视为 grep --color 的替代品,它将保留周围的上下文,并具有更强大的着色功能。

相关内容