(Linux)bannerロケットを飛ばす

実写映画『宇宙兄弟』(2012) 小栗旬 岡田将生
アフロな兄さんも、弟の日々人とそろって宇宙飛行士になるっていう夢がとてもうらやましい。子供の頃から身近な人と共通の夢を持っていると、叶いやすいような気がします。ポジティブで夢のあるストーリーは、自分をやる気にさせてくれるので、この映画はたまに見ます。漫画やアニメの方はまだ見たことがないので、そのうち見ようかと思っています。

アフロのAと日々とのHを bannerコマンドで表示すると、なんだか、ロケットに見えましたので、コマンドラインで、ロケットを飛ばして見ましょう。

~$ banner A;banner H
   #
  # #
 #   #
#     #
#######
#     #
#     #

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

~$ 

途中の空行が邪魔なので、headコマンドで削除します。head -nでマイナス指定をすると、行末から指定数行分カットしてくれます。

~$ banner A | head -n -1;banner H
   #
  # #
 #   #
#     #
#######
#     #
#     #
#     #
#     #
#     #
#######
#     #
#     #
#     #

~$ 

ロケットの煙は、Sをつなげて表現します。

~$ banner A | head -n -1;banner H|head -n -1;banner O|head -n -1;banner S | head -n -1; banner S
   #
  # #
 #   #
#     #
#######
#     #
#     #
#     #
#     #
#     #
#######
#     #
#     #
#     #
#######
#     #
#     #
#     #
#     #
#     #
#######
 #####
#     #
#
 #####
      #
#     #
 #####
 #####
#     #
#
 #####
      #
#     #
 #####

~$ 

sleepenhで少しずつ止めてアニメーションさせます。

~$ for i in A H H H O S S;do banner $i | head -n -1;sleepenh 0.2>/dev/null;done
   #
  # #
 #   #
#     #
#######
#     #
#     #
#     #
#     #
#     #
#######
#     #
#     #
#     #
#     #
#     #
#     #
#######
#     #
#     #
#     #
#     #
#     #
#     #
#######
#     #
#     #
#     #
#######
#     #
#     #
#     #
#     #
#     #
#######
 #####
#     #
#
 #####
      #
#     #
 #####
 #####
#     #
#
 #####
      #
#     #
 #####

まあ、ロケットに見えないこともないです。

コメント

タイトルとURLをコピーしました