bashで文字列を「big ascii text art」として出力するコマンドは何ですか?[閉まっている]


30

私は、ASCII文字列を以下の「asciiアート」のようなものに変えるプログラムを探しています。

    .- "^` \ / `^"-。
  。 ' ___ \ / ___ `。
 / /.---。.---。\ \
| // '-。___________________________ .- '\\ |
| ; | \ / -------------------------- // |; |
\ || | \ _)Red Hat(_ / | || /
 \ | \ \; | エンタープライズLinux || ; /。/ | /
  '\ _ \ \\ \ \ \ | || / / / // / _ / '
        \\ \ \ \ | サーバーリリース5.3 | / / / //
         `'-\ _ \ _ \コードネームTikanga / _ / _ /-'`
                '--------------------------'

一致する例はありませんが、文字列を次のような複数行のテキストに変換してください。

 __ __
/ | / |
| | | |
| |-| |
| |-| |
| | | |
| _ / | _ /

手紙Hなどのために...私はこれを使用して、特定の警告メッセージを表示します。たとえば、ユーザーが本番データベースを削除するスクリプトを実行しようとしているときなどです...

ありがとう!

回答:


67
あなたはフィグレットが欲しい$フィグレット
                                         _ __ _ _ _   
 _ _ ___ _ _ __ ____ _ _ __ | | _ / _(_)__ _ | | ___ | | _
| | | | / _ \ | | | | \ \ / \ / / _` | '_ \ | __ | | | _ | | / _` | | / _ \ __ |
| | _ | | (_)| | _ | | \ VV /(_ | | | | | | _ | _ | |(_ | | | __ / | _
 \ __、| \ ___ / \ __、_ | \ _ / \ _ / \ __、_ | _ | | _ | \ __ | | _ | | _ | \ __、| _ | \ ___ | \ __ |
 | ___ / | ___ /            


+1-ああ、私はフィグレットが大好きです。比例フォントSUCK ...
エヴァンアンダーソン

2
figletのWebフロントエンドは次の場所にあります 。bigtext.org
davey 09

1
bigtext.orgはもはやないようです
Des Horsley

1
これはhomebrewを使用したosxでも機能します!brew install figlet
ブラッドパークス

12

昔ながらのコマンド「バナー」もあります。粗野ですが効果的です。

$ banner banner

######      #     #     #  #     #  #######  ######
#     #    # #    ##    #  ##    #  #        #     #
#     #   #   #   # #   #  # #   #  #        #     #
######   #     #  #  #  #  #  #  #  #####    ######
#     #  #######  #   # #  #   # #  #        #   #
#     #  #     #  #    ##  #    ##  #        #    #
######   #     #  #     #  #     #  #######  #     #

少しグーグルで、rpmfindがそれを見つける場所を知っていることを示しました(最近rpmfind自体に問題があるようです...)



3

cowsay

$ cowsay cowsay makes banners
 ______________________
< cowsay makes banners >
 ----------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

$ cowsay -f tux cowsay is customisable
 ________________________
< cowsay is customisable >
 ------------------------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

cowsayおもしろい90年代で、牛の外観を微調整するための多くのオプションを提供します。読んでくださいman cowsay

UbuntuおよびDebian用にまだパッケージ化されています: sudo apt install cowsay



1

トイレはさらに良いです。;)アプリケーションのコードバナーとして常に使用していました

  ▞▀▖                ▙▗▌      ▗▐         
    ▙▀▖▌ ▌▞▀▘▜▀ ▝▀▖▐  ▌▘▌▞▀▖▛▀▖▄▜▀ ▞▀▖▙▀▖ 
   ▖▌  ▚▄▌▝▀▖▐ ▖▞▀▌▐   ▌▌ ▌▌ ▌▐▐ ▖▌ ▌▌   
  ▝▀   ▗▄▘▀▀   ▝▀▘   ▘▝▀  ▘▀▘▀ ▝▀    

cyberciti.bizでそれを使用する方法についてのかなり良い記事があります。タイトルは「UNIX / Linux:画面に大きなカラフルなテキストバナーを表示する」です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.