figlet

From RaySoft

FIGlet prints its input using large characters made up of ordinary screen characters. FIGlet output is generally reminiscent of the sort of 'signatures' many people like to put at the end of e-mail and UseNet messages. It is also reminiscent of the output of some banner programs, although it is oriented normally, not sideways.[1]

Documentation

Syntax

figlet [PARAMETER ...] [TEXT]

Parameters

-f FILE
Select the font. The .flf suffix may be left off of FILE, in which case FIGlet automatically appends it. FIGlet looks for the file first in the default font directory and then in the current directory, or, if FILE was given as a full pathname, in the given directory. If the -f option is not specified, FIGlet uses the font that was specified when it was compiled. To find out which font this is, use the -I3 option.

Examples

Show the text "xeon.raysoft.loc" in diffrent fonts
cd '/usr/share/figlet'
for font in *.flf; do 
  figlet -f "${font}" 'xeon.raysoft.loc'
done
Get more fonts with wget
url='ftp://ftp.figlet.org/pub/figlet/fonts'

cd '/usr/share/figlet'

for dir in 'contributed' 'international' 'ours'; do
  wget --continue "${url}/${dir}/*.flf"
done

References

  1. man 6 'figlet'