以慢动作向 Linux 命令输出添加彩虹色
在本文中,我们将回顾一种很酷且简单的方法,该方法可以为命令屏幕输出提供彩虹色,并出于某种原因减慢其输出速度。
lolcat 程序就是用于上述目的。它的基本功能是通过与 cat 命令类似的方式将文件或标准输入连接到标准输出,覆盖特定命令的默认屏幕输出颜色并向其添加彩虹色。
如何在Linux中安装Lolcat程序
Lolcat 程序在几乎所有现代 Linux 发行版上都可以从其默认存储库中获得,但可用版本有点旧。或者,您可以使用以下指南从 git 存储库安装最新版本的 lolcat。
- 安装 Lolcat 在 Linux 终端中输出彩虹颜色
安装 lolcat 后,运行 lolcat 的基本语法是:
lolcat [options] [files] ...
它带有几个控制其行为的选项,下面是我们将在本指南的范围内强调的一些最重要的标志:
-a
– 通过动画效果传递每个输入行。-d
– 指定动画效果的持续时间(显示下一行之前的步数),默认值为 12。-s
– 指定动画效果的速度(帧率-每秒的步数),默认值为20。-f
– 在标准输出不是 tty 的情况下启用强制着色。
您可以在 lolcat 手册页中找到更多选项:
man lolcat
如何在 Linux 中使用 Lolcat
要使用lolcat,只需将任何相关命令的输出通过管道传递给它,然后观看魔术。
例如:
ls -l | lolcat -as 25
除了您可以更改默认速度之外,在以下命令中,我们将使用每秒 10 步的相对较慢的速度:
ls -l | lolcat -as 10
您可以在 Linux 终端上使用 lolcat 以彩色方式显示输出的任何命令,很少有命令将 ps、date 和 cal 表示为:
ps | lolcat
date | lolcat
cal | lolcat
在本文中,我们研究了如何显着降低命令屏幕输出的速度并为其提供彩虹着色效果。
像往常一样,您可以通过下面的反馈部分向我们提出有关本文的任何问题或意见。最后,您可以向我们提及您在那里发现的任何有用的 Linux 命令。