佛山专业网站设计公司,seo优化推广是什么意思,沙坪坝网站建设公司选哪家好,wordpress好用的地图原标题#xff1a;给 Linux 终端的输出添加彩虹特效的命令正文如果认为Linux命令行很无聊并且没有任何乐趣#xff0c;那么您错了#xff0c;真实的Linux多么有趣和淘气。在本文#xff0c;我将介绍一个名为“ lolcat ”的实用小工具#xff0c;该实用工具在终端中产生彩虹…原标题给 Linux 终端的输出添加彩虹特效的命令正文如果认为Linux命令行很无聊并且没有任何乐趣那么您错了真实的Linux多么有趣和淘气。在本文我将介绍一个名为“ lolcat ”的实用小工具该实用工具在终端中产生彩虹效果的颜色。什么是lolcatLolcat是用于LinuxBSD和OSX的实用程序其连接方式类似于cat命令并为其添加了彩虹颜色。Lolcat主要为Linux终端中的文本添加彩虹般的颜色。在Linux中安装Lolcat1、Lolcat实用程序在许多Linux发行版的存储库中可用但可用版本稍旧。或者您可以从git存储库下载并安装最新版本的lolcat。由于 Lolcat 是一个 ruby gem 程序因此必须在系统上安装最新版本的RUBY。# apt-get install ruby [在基于 APT 的系统中]# yum install ruby [在基于 Yum 的系统中]# dnf install ruby [在基于 DNF 的系统中]安装ruby软件包后我们使用以下命令检查安装的ruby版本。linuxmilinuxmi:~/www.linuxmi.com$ ruby --versionruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]2、接下来使用以下命令从git存储库下载并安装最新版本的lolcat。linuxmilinuxmi:~/www.linuxmi.com$ wget https://github.com/busyloop/lolcat/archive/master.ziplinuxmilinuxmi:~/www.linuxmi.com$ unzip master.ziplinuxmilinuxmi:~/www.linuxmi.com$ cd lolcat-master/binlinuxmilinuxmi:~/www.linuxmi.com/lolcat-master/bin$ gem install lolcat安装lolcat后我们使用以下命令检查lolcat版本。linuxmilinuxmi:~/www.linuxmi.com$ lolcat --versionlolcat 100.0.1 (c)2011 moebusyloop.netLolcat的用法3、在开始使用lolcat之前请确保了解可用选项并使用以下命令来提供帮助。linuxmilinuxmi:~/www.linuxmi.com$ lolcat -h4、接下来通过管道连接 lolcat 和其他命令例如 ps, date 和 cal:ps 命令的输出linuxmilinuxmi:~/www.linuxmi.com$ ps | lolcatdate 命令的输出linuxmilinuxmi:~/www.linuxmi.com$ date | lolcat2020年 11月 01日 星期日 07:44:37 CSTcal 命令的输出linuxmilinuxmi:~/www.linuxmi.com$ cal | lolcat通过管道连接 lolcat 和 cowsay。cowsay 是一个可配置的正在思考或说话的奶牛这个程序也支持其他的动物。安装完成后在cowsay中将所有动物的列表打印为:5、使用 lolcat 来展示一个脚本文件的代码:linuxmilinuxmi:~/www.linuxmi.com$ lolcat www.linuxmi.com.sh6、通过管道连接 lolcat 和 figlet 命令。Figlet 是一个展示由常规的屏幕字符组成的巨大字符串的应用。我们可以通过管道将 figlet 的输出连接到 lolcat 中来展示出如下的多彩输出linuxmilinuxmi:~/www.linuxmi.com$ echo I ❤ Linux迷 www.linuxmi.com | lolcatI ❤ Linux迷 www.linuxmi.comlinuxmilinuxmi:~/www.linuxmi.com$ figlet I Love linuxmi.com | lolcat注: 注意 ❤ 是一个 unicode 字符。要安装 figlet你可以使用 yum 和 apt 来得到这个软件包:# apt-get figlet# yum install figlet# dnf install figlet7、给文本赋予彩虹颜色的动画:linuxmilinuxmi:~/www.linuxmi.com$ echo I ❤ Linux迷 www.linuxmi.com | lolcat -a -d 500这里选项 -a 指的是 Animation(动画) -d 指的是 duration(持续时间)。在上面的例子中持续 500 次动画。8、在彩虹般的颜色下阅读 man 页(例如 man ls):linuxmilinuxmi:~/www.linuxmi.com$ man ls | lolcat -a -d 5009、通过管道连接 lolcat 和 cowsay。cowsay 是一个可配置的正在思考或说话的奶牛这个程序也支持其他的动物。使用下面的命令来安装 cowsay :# apt-get install cowsay# yum install cowsay# dnf install cowsay安装后使用下面的命令来显示在 cowsay 中的所有动物linuxmilinuxmi:~/www.linuxmi.com$ cowsay -l样例输出Cow files in /usr/share/cowsay/cows:apt bud-frogs bunny calvin cheese cock cower daemon default dragondragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep foxghostbusters gnu hellokitty kangaroo kiss koala kosh luke-koalamech-and-cow milk moofasa moose pony pony-smaller ren sheep skeletonsnowman stegosaurus stimpy suse three-eyes turkey turtle tux uniponyunipony-smaller vader vader-koala www通过管道连接 lolcat 和 cowsay 后的输出并且使用了‘gnu’形象的 cowfile。注意您可以将 lolcat与管道中的任何其他命令一起使用并在终端中获取彩色输出。linuxmilinuxmi:~/www.linuxmi.com$ cowsay -f gnu ☛ Linux迷 www.linuxmi.com ☚ 与您分享Linux资讯教程 | lolcat使用 Lolcat 的 Cowsay注: 你可以在将 lolcat 和其他任何命令用管道连接起来在终端中得到彩色的输出。10、你可以为最常用的命令创建别名来使得命令的输出呈现出彩虹般的色彩。你可以像下面那样为 ‘ls -l‘ 命令创建别名这个命令输出一个目录中包含内容的列表。linuxmilinuxmi:~/www.linuxmi.com$ alias linuxmils -l | lolcatlinuxmilinuxmi:~/www.linuxmi.com$ linuxmi您可以按照上面的建议为任何命令创建别名。要创建永久别名您必须将相关代码( ls -l alias的以上代码)添加到 〜/.bashrc文件中并确保注销并重新登录以使更改生效。本文就这样了。我想知道您以前是否知道lolcat欢迎在下面的评论部分中提出建议和反馈。返回搜狐查看更多责任编辑