cowsay
ウィキペディア フリーな encyclopedia
cowsayとは、メッセージをつぶやくウシのアスキーアートを生成するプログラムである[1]。ウシ以外にも様々な動物のアスキーアートが用意されており、動物を変えて出力することも可能である。また、関連するプログラムとして、cowthinkというものがあり、これは、cowsayのメッセージイメージとは違って会話のふきだしが思慮深いときのもの(丸の泡で示される状態)が表示される。コマンドを出力させたい文字列を引数に与えて実行すると、以下のように出力される。
_______________________ < Typical cowsay output! > ----------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
概要 作者, 最新版 ...
作者 | トニー・モンロー(Tony Monroe) |
---|---|
最新版 |
3.04
/ 2016年6月25日 (8年前) (2016-06-25) |
リポジトリ |
![]() |
プログラミング 言語 | Perl |
対応OS | クロスプラットフォーム |
対応言語 | 英語 |
ライセンス | Artistic License / GNU General Public License |
公式サイト | http://www.nog.net/~tony/warez/cowsay.shtml |
テンプレートを表示 |
閉じる
cowsay用に用意される.cowファイルがあり、これを利用すると「ウシ」の部分を変えたり、別種の「目」の形にするなどしてメッセージをカスタマイズすることができる[2]。時折IRC、デスクトップのスクリーンショットそしてソフトウェアのドキュメント中にも使用される例が見られる。このプログラムは多かれ少なかれ、ハッカー文化におけるジョークの意味合いがあり、しかしながら、広く長く使われている。2007年には様々なDebianパッケージを紹介するサイト、"Debian Package of the Day"にて取り上げられている[3]。
cowsayはプログラミング言語のPerlで作成されている。そして、それ自体UNIXのシステムタスクに容易に適応し得る。例えば、ユーザーのホームディレクトリがディスクフルになっただとか、新しいメールが届いた際にそれら通知と組み合わせて利用できる。加えて、CGIとの親和性も高い[4]。