tac コマンドと rev コマンドの使い道

以前紹介した tac コマンドrev コマンドの 使い道を探していたのですが、素晴らしいネタが書いてあるサイトがありました。

【参考サイト】
しげふみメモ : Linuxのrevコマンドで文字を逆に並べる

ソートや文字の切り出しは考えていたのですが banner コマンドを使ったネタは想定外でした。

banner は 次のような出力ができるコマンドです。

$ banner Linux

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

これを tac コマンドに通すと上下が逆になります。

$ banner Linux | tac

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

rec コマンドに通すと左右が逆になります。

$ banner Linux | rev

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

2 つのコマンドに通すと 180 度回転させることができます。

$ banner Linux | rev | tac

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

アイデア次第だと感心させられます。

Google サイト内検索

Amazonアソシエイト