使用 FIGlet 打造引人注目的终端文本

LinuxLinuxBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

FIGlet 是一款用于将普通屏幕字符转换为大型字符的工具。它常用于终端会话中,以创建引人注目的文本、横幅或标题。本项目将指导你如何使用它生成文本,并通过不同的字体自定义输出。

FIGlet 文本示例

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("`Linux`")) -.-> linux/BasicSystemCommandsGroup(["`Basic System Commands`"]) linux(("`Linux`")) -.-> linux/BasicFileOperationsGroup(["`Basic File Operations`"]) linux(("`Linux`")) -.-> linux/UserandGroupManagementGroup(["`User and Group Management`"]) linux/BasicSystemCommandsGroup -.-> linux/echo("`Text Display`") linux/BasicFileOperationsGroup -.-> linux/cat("`File Concatenating`") linux/UserandGroupManagementGroup -.-> linux/export("`Variable Exporting`") subgraph Lab Skills linux/echo -.-> lab-272383{{"`使用 FIGlet 打造引人注目的终端文本`"}} linux/cat -.-> lab-272383{{"`使用 FIGlet 打造引人注目的终端文本`"}} linux/export -.-> lab-272383{{"`使用 FIGlet 打造引人注目的终端文本`"}} end

创建大型字母

要使用 figlet,请在环境中打开终端(图中的 ① 或 ②),然后输入 figlet 并跟上你想要显示的文本:

figlet Hello World

此命令将以大型字母显示 "Hello World"。

figlet 命令示例输出

更改字体

要使用特定字体,请使用 -f 选项并跟上字体名称:

figlet -f slant Hello World

输出:

    __  __     ____         _       __           __    __
   / / / /__  / / /___     | |     / /___  _____/ /___/ /
  / /_/ / _ \/ / / __ \    | | /| / / __ \/ ___/ / __  /
 / __  /  __/ / / /_/ /    | |/ |/ / /_/ / /  / / /_/ /
/_/ /_/\___/_/_/\____/     |__/|__/\____/_/  /_/\__,_/

figlet 提供了多种字体。要列出所有可用字体,请运行:

showfigfonts

输出:

banner :

######    ###   ##    ## ##    ## ####### ###### ##    ##  ##  ##  ###   ## ###   ## ##      ##    ## ######  ##    ## ## ##  ## ## ##  ## ######  ##    ## ##    ## ####### ##  ## ## ##  ## ## ##      ###### ##    ## ##    ## ##   ### ##   ### ##      ##   ## ######  ##    ## ##    ## ##    ## ####### ##    ## ```

总结

FIGlet 是一种有趣且简单的方式,可以为你的终端会话添加大型文本横幅。无论是为脚本输出增添趣味、为基于终端的演示创建标题,还是仅仅为了终端自定义的乐趣,FIGlet 都提供了一个易于使用的界面来生成大而醒目的文本。尝试不同的字体和选项,找到你最喜欢的风格。

您可能感兴趣的其他 Linux 教程