使用 lolcat 为你的 Linux 终端带来彩虹
创始人
2024-03-02 01:26:11
0

使用这个简单的工具,你可以为所需的任何程序的输出变成七彩。

今天是 Linux 命令行玩具日历的第五天。如果这是你第一次访问该系列,你可能会问自己,什么是命令行玩具。即使我不太确定,但一般来说,它可能是一个游戏,或任何简单的可以帮助你在终端玩得开心的东西。

很可能你们中的一些人之前已经看过我们日历中的各种玩具,但我们希望每个人至少见到一件新事物。

今日的选择,lolcat,是我选择的第一个没有在我的 Linux 发行版中打包的程序,但它安装仍然很简单。它是一个 Ruby 程序,你应该可以使用下面的命令轻松地添加到系统中。

$ gem install lolcat

之后,只需将一些文本传送给它,就可以看到彩色的输出。例如,尝试几个之前在我们的日历中出现的程序,使用以下命令:

$ fortune | boxes -a c -d parchment | lolcat

根据你的运气,你可能会看到这样:

你可以传递给 lolcat 一些参数。这里不再赘述,我建议你访问 lolcatGitHub 页面 或者在终端输入 lolcat --help 了解。但一般来说,它们能设置彩虹的传递和频率,以及我个人最喜欢的动画。谁不喜欢终端的彩色动画输出呢?让我们再试一次,用一个不同的边框(当然是以猫为主题)和一句在我的格言列表中的适合猫的句子。

fortune -m "nine tails" | boxes -a c -d cat | lolcat -a

lolcat 是一个 BSD 许可下的开源软件。

你有特别喜欢的命令行小玩具需要我介绍的吗?这个系列要介绍的小玩具大部分已经有了落实,但还预留了几个空位置。如果你有特别想了解的可以评论留言,我会查看的。如果还有空位置,我会考虑介绍它的。如果没有,但如果我得到了一些很好的意见,我会在最后做一些有价值的提及。

了解一下昨天的玩具,在 Linux 命令行中拥有一头牛,还有记得明天再来!


via: https://opensource.com/article/18/12/linux-toy-lolcat

作者:Jason Baker 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

不知道如何在VS中更改文本...
在Visual Studio中更改文本颜色可以通过使用C#代码来实...
2025-01-12 08:00:57
不知道如何编写VBA脚本来...
以下是一个示例的VBA脚本,用于将带有颜色填充的单元格按照颜色移至...
2025-01-12 03:01:25
不支持浅色模式/深色模式的...
如果iOS版本不支持浅色模式/深色模式,可以通过设置视图的背景颜色...
2025-01-11 23:00:23
不支持低于API 24的渐...
要解决这个问题,你可以使用 AppCompatDelegate.s...
2025-01-11 22:00:20
不支持API 24以下的矢...
要解决不支持API 24以下的矢量可绘制渐变颜色的问题,可以使用第...
2025-01-11 18:31:07
不一致的HTML颜色代码的...
要匹配不一致的HTML颜色代码,可以使用以下正则表达式:/^#([...
2025-01-11 08:00:57

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...