fortune やら、cowsay やらを教えてもらったのですが、せっかくなので、bash シェルを起動するたびに、ランダムな画像を出すようにしてみました。
なにもの?
ジョークゲームです。
fortune は、格言などやちょっとしたセリフをランダムにつぶやくゲームです。シェークスピアとか、ガンジーとか、いろんな人の言葉を教えてくれます。
cowsay は、ASCII アートがセリフを喋ってくれます。fortune の言葉や、用語集、コマンド集など、ちょっとした言葉を渡すと喋ってくれます。いろんな ASCII アートが用意されていて、指定すると切り替えられます。
似たゲームでpokemonが喋ってくれる pokemonsay というのもありますが、画像がカラーで目立ってしまったので、モノクロの cowsay にしました。
環境
Ubuntu 16.04.2
準備
(当然ですが・・)標準ではインストールされていないので、インストールします。
sudo apt-get fortune
sudo apt-get cowsay
~/.bashrc に追記
bash の起動時に表示されるよう、~/.bashrc に追記します。
# fortune cowsay
cowsay_img=`ls /usr/share/cowsay/cows | shuf -n 1`
fortune | cowsay -f $cowsay_img
echo $cowsay_img | sed 's/.cow$//'
cowsay に fortune の言葉を喋ってもらいます。
インストールされた ASCII アートからランダムに1つ選んで指定します。ASCII アートによってはわかりにくいものもあるので、ファイル名も出しておきます。
bash を起動してみましょう
急いでログインしている時でも、一瞬和みますね。