今天标志着 Linux 命令行玩具降临节日历的第五天。 如果这是你第一次访问这个系列,你可能会问自己,什么是命令行玩具。 即使我也不太确定,但一般来说,它可以是一个游戏,或任何简单的消遣,帮助你在终端获得乐趣。
你们中的一些人很可能以前已经看过我们日历中的各种选择,但我们希望至少每个人都能找到一些新的东西。
今天的选择,lolcat,是我包含的第一个没有为我的 Linux 发行版打包的实用工具,但它仍然很容易安装。 这是一个 Ruby 程序,你应该能够使用以下方法轻松地将其添加到你的系统中。
$ gem install lolcat
之后,只需将一些文本管道传输到它,即可看到彩虹色的输出。 例如,使用我们降临节日历早期的一些实用程序,尝试以下操作
$ fortune | boxes -a c -d parchment | lolcat
根据你的运气,你可能会得到类似这样的结果

你可以传递一些参数给 lolcat,与其在这里重复所有参数,我建议你访问 lolcat GitHub 页面,或者只是在终端输入 lolcat --help 查看它们。 但总的来说,它们有助于设置彩虹的扩展和频率,以及我个人最喜欢的,启用动画。 谁不喜欢终端上动画彩虹打印? 让我们再次尝试上面的操作,使用一个不同的盒子(当然是猫主题的)和一个在我 fortune 列表中适合猫的 fortune,如下所示。
fortune -m "nine tails" | boxes -a c -d cat | lolcat -a

lolcat 是在 BSD 许可下开源的。
你是否有你认为我应该介绍的你最喜欢的命令行玩具? 这个系列的日历大部分都已填写完毕,但我还剩下几个空位。 请在下面的评论中告诉我,我会查看一下。 如果有空间,我会尝试将其包含在内。 如果没有,但如果我收到一些好的提交,我会在最后做一个荣誉提名总结。
查看昨天的玩具, 在 Linux 命令行中让牛说话,明天再回来查看另一个!
评论已关闭。