sysvbannerより大きいテキストキャラクタの垂れ幕が作成できるコマンド、printerbannerを使ってみたいと思います。
関連記事はコチラ
https://life-is-command.com/linux-command-beginner/
takk~$ printerbanner a
########
################
####################
######################## #####
########################## ##########
############################ #############
############################## ##############
######### ######### ###############
######## ######## ##############
####### ####### #### ######
###### ###### #####
###### ###### ####
###### ###### ####
##### ##### ####
##### ##### #####
##### ##### ######
##### ##### #######
###### ###### #########
################################################
#################################################
#################################################
#################################################
#################################################
###############################################
#############################################
#########################################
######
####
###
##
aが横に倒れて表示されました。
printerbannerはsysvbannerとは異なり縦向きにバナーが表示される仕様です。次は1文字だけでなく文字列で表示してみます。
takk~$ printerbanner life-is-command.com
あまりに大きいため画面からはみ出ますので、端末ウィンドウのフォントサイズを1にして画像取得してみました。
印刷すれば以下のように垂れ幕(バナー)が作成できます。

私が使っているdebianで、
printerbannerは、bsdmainutilsパッケージに含まれています。
printerbannerのソースはbannerというディレクトリに格納されています。(FreeBSDではただのbannerコマンドです)
bsdmainutils-9.0.6/
├── debian
├── patches
└── usr.bin
├── banner ・・・・ ★ これ
├── calendar
├── col
├── colcrt
├── colrm
├── column
├── from
├── hexdump
├── look
├── lorder
├── ncal
├── ul
└── write


コメント