Lolcat - 让你的 Linux 终端更加丰富多彩和有趣
对于那些认为 Linux 命令行很无聊、没有任何乐趣的人来说,那你就错了,这里有一些关于 Linux 的文章,它展示了 Linux 是多么有趣和调皮。
在本文中,我将讨论一个名为“lolcat”的小实用程序,它可以在终端中产生彩虹色。
Lolcat 是一个适用于 Linux、BSD 和 OSX 的命令行实用程序,它的连接方式与主要用于在 Linux 终端中以彩虹色显示文本的 cat 命令类似。
它采用标准输入或文件作为输入,并对文本应用彩虹色格式,使其具有视觉吸引力。它可以用于娱乐或突出显示终端输出中的特定文本。
在Linux上安装Lolcat
要使用 lolcat,您需要使用默认包管理器将其安装在 Linux 系统上,如图所示。
sudo apt install lolcat [On Debian, Ubuntu and Mint]
sudo yum install lolcat [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/lolcat [On Gentoo Linux]
sudo apk add lolcat [On Alpine Linux]
sudo pacman -S lolcat [On Arch Linux]
sudo zypper install lolcat [On OpenSUSE]
一旦安装了 lolcat,您就可以在终端中使用它,方法是通过管道传输文本或提供文件作为输入,如以下示例所示。
lolcat 命令示例
1.要使用lolcat,请确保了解可用选项并帮助使用以下命令。
lolcat -h
2. 接下来,将 lolcat 与其他 Linux 命令(例如 ps、date 和 cal)进行管道传输。
ps | lolcat
date | lolcat
cal | lolcat
3. 使用lolcat显示名为howtoing_monitor.sh的shell脚本文件的代码,如下所示:
lolcat tecmint_monitor.sh
Figlet 命令示例
4. 您还可以使用 figlet 命令对 lolcat 进行管道传输,该命令是一个实用程序,可以从普通文本创建 ASCII 艺术横幅和大字母。
要使用 figlet,您需要将其安装在 Linux 系统上。
sudo apt install figlet [On Debian, Ubuntu and Mint]
sudo yum install figlet [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/figlet [On Gentoo Linux]
sudo apk add figlet [On Alpine Linux]
sudo pacman -S figlet [On Arch Linux]
sudo zypper install figlet [On OpenSUSE]
安装figlet后,您可以将其与lolcat一起使用,使输出文本变得丰富多彩,如下所示:
echo I ❤ Tecmint | lolcat
figlet I Love Tecmint | lolcat
figlet I Love Tecmint Linux Blog | lolcat
5. 要使用 lolcat 为文本添加动画效果,您可以使用选项 -a 表示动画,使用 -d 表示持续时间即500。
echo I ❤ Tecmint Linux Blog | lolcat -a -d 500
owsay 命令示例
6. 您还可以使用 cowsay 命令对 lolcat 进行管道传输,该命令创建牛(或其他动物)的 ASCII 艺术图,并带有包含消息的对话气泡。
要使用cowsay,您必须将其安装在Linux 系统上。
sudo apt install cowsay [On Debian, Ubuntu and Mint]
sudo yum install cowsay [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/cowsay [On Gentoo Linux]
sudo apk add cowsay [On Alpine Linux]
sudo pacman -S cowsay [On Arch Linux]
sudo zypper install cowsay [On OpenSUSE]
安装cowsay后,您可以将其与lolcat一起使用,如图所示。
cowsay -f tux ☛ Tecmint ☚ is the best Linux Blog | lolcat
cowsay -f turtle ☛ Tecmint ☚ is the best Linux Blog | lolcat
7. 您还可以将 lolcat 与管道中的任何其他 Linux 命令一起使用,并在终端中获得彩色输出。
例如,您可以为最常用的命令创建别名,以获得彩虹色的命令输出。您可以为 ls -l 命令添加别名,该命令用于目录内容的长列表,如下所示。
alias lolls="ls -l | lolcat"
lolls
您可以按照上面的建议为任何命令创建别名。要创建永久别名,您必须将相关代码(上面的 ls -l alias 代码)添加到 ~/.bashrc 文件中,并确保注销并退出重新登录以使更改生效。
8. lolcat 命令提供了各种命令行选项来控制颜色模式、速度和其他设置。您可以通过查看手册页来探索可用选项和使用详细信息
man lolcat
目前为止就这样了。我想知道您以前是否知道Lolcat。你喜欢这个职位吗?欢迎在下面的评论部分提出任何建议和反馈。喜欢并分享我们并帮助我们传播。