ターミナルコマンドを使用している人を見てきました:banner。これにより、大きなアスキーアートスタイルのテキストが作成されます。
ただし、実行しようとすると、ターミナルに「存在しない」と表示されます。どうして?
どうすればインストールできますか?代替手段はありますか?
ターミナルコマンドを使用している人を見てきました:banner。これにより、大きなアスキーアートスタイルのテキストが作成されます。
ただし、実行しようとすると、ターミナルに「存在しない」と表示されます。どうして?
どうすればインストールできますか?代替手段はありますか?
回答:
私はいつもfiglet大作を好んでいました。それについて何かがキャラクターの形状をより良く保存します。少し主観的ですが、そこに行きます。十分簡単:
$ sudo apt-get install figlet
$ figlet oh hai!
_ _ _ _
___ | |__ | |__ __ _(_) |
/ _ \| '_ \ | '_ \ / _` | | |
| (_) | | | | | | | | (_| | |_|
\___/|_| |_| |_| |_|\__,_|_(_)
(ここでは端末よりも見た目が良いです)
多くの異なる状況に適したフォーマットオプションもたくさんあります。これは、 "フォント"(を介してこれを行いstandard、slant、shadow、small、smslant、bubble、digital、mini、など)。man figlet利用可能なスタイルと書式設定オプションの完全なリストがありますが、ここにいくつかの例を示します。
$ figlet -f slant Hooah!
__ __ __ __
/ / / /___ ____ ____ _/ /_ / /
/ /_/ / __ \/ __ \/ __ `/ __ \/ /
/ __ / /_/ / /_/ / /_/ / / / /_/
/_/ /_/\____/\____/\__,_/_/ /_(_)
$ figlet -f smslant Hooah!
__ __ __ __
/ // /__ ___ ___ _/ / / /
/ _ / _ \/ _ \/ _ `/ _ \/_/
/_//_/\___/\___/\_,_/_//_(_)
$ figlet -f bubble Hooah!
_ _ _ _ _ _
/ \ / \ / \ / \ / \ / \
( H | o | o | a | h | ! )
\_/ \_/ \_/ \_/ \_/ \_/
$ figlet -f mini Hooah!
|_| _ _ _.|_ |
| |(_)(_)(_|| |o
バナーに他の「フォント」/ ASCIIアートを使用したい場合は、figletもご覧ください。
sudo apt-get install figlet
foo@bar:~$ figlet
hi
_ _
| |__ (_)
| '_ \| |
| | | | |
|_| |_|_|
乾杯
sc。
トイレと名付けられたもう1つを見つけました。
sudo apt-get install toilet
次に実行する
toilet -f bigmono9 -F gay <your string>
例えば:

代替 (何もインストールせずに)
figlet YOUR BANNER HEREBashコードの例:
#!/bin/bash
printf "
YOUR FIGLET BANNER HERE
"
ターミナルを開き、次のように貼り付けます
sudo apt-get install sysvbanner
使用法:
banner <yourstring>
例:

nodejsが関与している場合に役立つ別の(より長い)オプションはascii-bannerです。これはノードライブラリですが、スクリプト化することができます。
$ sudo apt-get install npm
$ sudo npm -g install ascii-banner
$ node -e "var AsciiBanner = require('ascii-banner');AsciiBanner.write('Oh hai').out();"
______ __ __ __ __ ___ __
/ __ \ | | | | | | | | / \ | |
| | | | | |__| | | |__| | / ^ \ | |
| | | | | __ | | __ | / /_\ \ | |
| `--' | | | | | | | | | / _____ \ | |
\______/ |__| |__| |__| |__| /__/ \__\ |__|
フォントオプションもあります。
$ node -e "require('ascii-banner').write('Oh hai').font('Thin').out();"
,---.| | o
| ||---. |---.,---..
| || | | |,---||
`---'` ' ` '`---^`