[小ネタ]コンソールの文字をAA化して表示するツール-Figlet

2013.05.07

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

指定した文字をAA化してコンソール表示

コンソール上でフレームワークとか管理系ツールのコマンドを実行した場合、AA化された文字がコンソール上に表示されるのをみたことがあるかと思います。
↓こんなのとか

% play                                                                           
       _            _
 _ __ | | __ _ _  _| |
| '_ \| |/ _' | || |_|
|  __/|_|\____|\__ (_)
|_|            |__/

play! 2.1.0 (using Java 1.7.0_17 and Scala 2.10.0), http://www.playframework.org

Figletは、アルファベットを↑みたいにAA化してくれるツールです。

環境構築方法

今回使用した動作環境は以下のとおりです。

  • OS : MacOS X 10.7.5
  • Homebrew : 0.9.4

Figletはhomebrewでインストールできます。

% brew install figlet

「figlet」とコンソールで入力すれば、対話形式で文字をAA化して表示します。
figlet <文字列>とすれば、対象の文字列がAA化されて表示されます。

% figlet "Java Script"                                                               
     _                    ____            _       _
    | | __ ___   ____ _  / ___|  ___ _ __(_)_ __ | |_
 _  | |/ _` \ \ / / _` | \___ \ / __| '__| | '_ \| __|
| |_| | (_| |\ V / (_| |  ___) | (__| |  | | |_) | |_
 \___/ \__,_| \_/ \__,_| |____/ \___|_|  |_| .__/ \__|
                                           |_|

ちなみに、オプションでフォントを指定したりもできるみたいです。

参考サイトなど