📜  如何在 Linux 终端上显示随机 ASCII 艺术?(1)

📅  最后修改于: 2023-12-03 14:52:25.626000             🧑  作者: Mango

如何在 Linux 终端上显示随机 ASCII 艺术?

在 Linux 终端上,我们可以使用“cowsay”、“figlet”等命令来生成 ASCII 艺术。但是,如果你想要随机的 ASCII 艺术,就需要使用“fortune”命令。下面是如何在 Linux 终端上显示随机 ASCII 艺术的方法。

安装 fortune

首先,我们需要安装 fortune 命令。在 Ubuntu 上可以使用以下命令:

sudo apt-get install fortune
安装 cowsay

为了让 ASCII 艺术更有趣,我们可以使用 cowsay 命令。在 Ubuntu 上可以使用以下命令:

sudo apt-get install cowsay
显示随机 ASCII 艺术

安装好后,我们可以使用以下命令来显示随机 ASCII 艺术:

fortune | cowsay -f $(ls /usr/share/cowsay/cows/ | shuf -n 1) | lolcat

该命令的作用是:

  • fortune:生成随机的文本。
  • cowsay:将文本转换成 ASCII 艺术。
  • -f $(ls /usr/share/cowsay/cows/ | shuf -n 1):使用随机的 ASCII 艺术。
  • lolcat:给 ASCII 艺术添加彩色。
效果展示

最终的效果如下图所示:

效果展示

总结

通过上面的例子,我们可以在 Linux 终端上实现随机 ASCII 艺术的效果。这种方式可以为我们带来乐趣和惊喜,同时也可以向我们展示 Linux 命令的强大之处。