blog

テクノロジー|cowsayコマンドの3つの楽しい使い方

とにかく楽しいアプリを試してみたい?cowsayを使ってみましょう。...

Oct 11, 2025 · 4 min. read
シェア

とにかく楽しいアプリを試してみませんか?cowsayをお試しください。

たいていの場合、ターミナルは生産性の高いツールです。しかし、ターミナルにはコマンドや設定以上のものがあります。素晴らしいオープンソースソフトウェアの中には、 れたものもあります。以前にもいくつかの 取り上げましたが、この記事では1つだけ取り上げます:由緒あるcowsayコマンドです。

cowsay は設定可能なしゃべる牛です。テキスト文字列を受け取り、牛がしゃべっているグラフィックを出力します。下の図は Linux が好きだと言っている牛です:

  1. < I love Linux >
  2. --------------
  3. \ ^__^
  4. \ (oo)\_______
  5. (__)\ )\/\
  6. ----w |

この結果を得るには、単純にこう入力します:

  1. $ cowsay "I love Linux"

Linuxへのcowsayのインストール

cowsayはパッケージマネージャを使ってインストールできます:

  1. $ sudo apt install cowsay

Fedoraで:

  1. $ sudo apt install cowsay-beefymiracle

カウセイ コマンド オプション

cowsayはシンプルで、ちょっと馬鹿げたアプリケーションです。端末に様々なスタイルを提供すること以外、特に目的はありません。例えば、普通の牛に面白いフレーズを言わせる代わりに、おかしな目をした牛に面白いフレーズを言わせることができます。入力

  1. $ cowsay -e @@ Hello

見てください:

  1. < Hello >
  2. -------
  3. \ ^__^
  4. \ (@@)\_______
  5. (__)\ )\/\
  6. ----w |

舌を出させることもできます。入力します:

  1. $ cowsay -T U Hello

見てください:

  1. < Hello >
  2. -------
  3. \ ^__^
  4. \ (oo)\_______
  5. (__)\ )\/\
  6. U ----w |

さらに良いのは、 fortune コマンドとcowsayを組み合わせることです:

  1. $ fortune | cowsay

今は特に賢い牛を飼っていますね:

  1. _______________________________________
  2. / we: \
  3. | The single most important word in the |
  4. \ world. /
  5. ---------------------------------------
  6. \ ^__^
  7. \ (oo)\_______
  8. (__)\ )\/\
  9. ----w |

「結び目の奇跡”

Fedora では、追加のカウセイオプションと非公式のプロジェクトマスコットがあります。何年もの間、Fedora のインストーラーはオープンソースへの貢献を促進するスライドを表示してきました。それらはドライブイン映画のエピソードに基づいているので、スライドの中の共通の漫画のキャラクターは擬人化されたホットドッグです。

このスレッドのテーマに沿って、Fedora版のcowsayを使って、いわゆる"

  1. $ cowsay -f beefymiracle Hello Fedora

本当にくだらない出力が得られますよ:

  1. < Hello Fedora >
  2. -------------- .---. __
  3. , \ / \ \
  4. \\\\ |O___O | | \\
  5. \ // | \_/ | | \ /
  6. '--/----/| / | |-'
  7. // // / -----'
  8. // \\ / /
  9. // // / /
  10. // \\ / /
  11. // // / /
  12. /| ' / /
  13. //\___/ /
  14. // \ /
  15. \\_ '---'
  16. /' / \\_.-
  17. / / --| |
  18. '-' | |

グラフィカルカウセイ

情報を伝えるためにグラフィカルな cowsay が必要になったら、xcowsay コマンドを使うことができます。これはカウセイのようなグラフィカルなプログラムで、ユーザーが入力したテキスト文字列、または他のアプリケーションから配信されたテキスト文字列を受け取ります。

興味深いLinuxコマンド

cowsayは便利なコマンドではありませんが、端末のデスクトップガジェットに相当する楽しいコマンドです。気晴らしやパイプラインコマンドの楽しい実験に最適です。ターミナルをもっと面白くしたいなら、cowsay を試してみてください。

Read next