虹色エフェクトであそぼう!cowsay+lolcat で楽しむ コマンドの“おもちゃ箱”|UNIX Cafe

当サイトでは、コンテンツの一部に広告を掲載しています。
lolcat編|虹色のターミナルで遊んでみよう!

UNIX Cafe 特別編

カフェの大きな黒板の前で、ミナちゃんがターミナルを開いたまま首をかしげています。

ミナちゃん

ユニ先生〜!
cowsay、fortune は少しずつ分かってきたんですけど…
“虹色にする魔法”ってなんですか?

ユニ先生

ふふ、それは lolcat の出番だね。
どんな文字でもサッと虹色にしてくれる、とっても楽しいコマンドなんだよ。

目次

lolcat をインストールしよう

ユニ先生

まずはlolcat(ロルキャット)をインストールしてみよう。

macOS(Homebrew)

brew install lolcat

Linux(Ubuntu / Debian)

sudo apt install lolcat

Linux(Fedora / RedHat)

sudo dnf install lolcat

Termux(Android)

pkg install lolcat
ミナちゃん

えっ、これだけでいいんですか?
虹色ってもっと難しいのかと思ってました!

figlet(フィグレット)も一緒に入れておこう

ユニ先生

大きな文字を作る figlet と一緒に使うと、
タイトルバナーがもっとかわいくなるよ。

macOS(Homebrew)

brew install figlet

Linux(Ubuntu / Debian)

sudo apt install figlet
ミナちゃん

インストール終わりました!
なんだか“新しい道具”を手に入れたみたいでワクワクしますね。
早く大きな文字を作ってみたいです!

figlet × lolcat:虹色タイトルを出してみよう!

ユニ先生

インストールできたら、ターミナルでこう打ってみよう。

figlet 'UNIX Cafe' | lolcat
シェリ

このコマンドをターミナルに出力すると、ちょうどこんなふうに映るわ。

figlet × lolcat:虹色タイトルを出してみよう!
ミナちゃん

わあ〜〜!! 文字が虹色に流れてる!
カフェのタイトルにしたいくらいキレイですね ☕🌈

cowsay × lolcat:牛さんの虹色コメント

cowsay 'Welcome to UNIX Cafe!' | lolcat
シェリ

このコマンドをターミナルに出すと、ね? こういう感じになるの。

cowsay × lolcat:牛さんの虹色コメント
ミナちゃん

わぁっ……!!
牛さんが……虹色でしゃべってる〜〜!!

cowthink × lolcat:ドラゴンの虹色コメント

fortune | cowthink -f dragon | lolcat
シェリ

ターミナルでは、こんな感じで表示されるのよ。ほら、きれいでしょう?

cowthink × lolcat:ドラゴンの虹色コメント
ミナちゃん

ドラゴンが虹色の吹き出しで考えてる……!
これは絶対楽しいです!

虹色タイトルのおすすめコマンド集(一覧)

# 大きな虹色タイトル
figlet 'UNIX Cafe' | lolcat

# 牛さんの虹色メッセージ
cowsay 'Welcome!' | lolcat

# ドラゴンが虹色で考える名言
fortune | cowthink -f dragon | lolcat

# ペンギンTuxが虹色でしゃべる
cowsay -f tux 'Linux Power!' | lolcat

# 星の王子さま風 Elephant-in-snake
fortune | cowthink -f elephant-in-snake | lolcat
ユニ先生

lolcat はターミナルに色をつけるだけじゃなくて、“気持ち” も明るくしてくれるんだ。みんなも、好きな組み合わせを見つけてみてね。

さらに学びたいあなたへ

📘 用途ごとに選ぶ Linux のおすすめ本

あわせて読みたい
レベル・用途別おすすめ Linux 本リスト|UNIX Cafe UNIX Cafe | 第65回 Linux の世界には、「はじめて触る人」「コマンドを覚えはじめた人」「サーバーに挑戦したい人」と、さまざまな段階があります。そんなときに、自分...
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

のいのアバター のい UNIX Cafe 編集部

UNIX Cafe は、むずかしい言葉をできるだけ使わず、物語を読むような気持ちで気軽に学べる場所です。
プログラミングは、アイデアをコンピューターに伝えるための「ことば」。
簡単な単語と文法を覚えることで、誰でもターミナルから便利なコマンドを使えるようになります。
コーヒーを片手に立ち寄るような気持ちで、やさしいプログラミングの世界を、
そっとのぞいてみてください。

目次