今、お仕事で使っているディストリビューションってfortuneが入ってないのよね。
そんなわけで自作してみたわ。
なんというシンプルさ。まぁやってることは単純明快だから。
#!/usr/bin/env python import os import random import re import sys s = [] with open(os.environ["HOME"]+"/.fortunerc") as f: x = f.read() x = re.sub(r'\n+$','', x) s = x.split("\n%\n") t = len(s) i = int(random.random() * t) + 1 print(s[i-1])
このファイルを $HOMEにおいてね。 環境の都合で文字コードや改行に問題があるなら、好きに変換して。
あとは、これを .bashrc などに書いて自動実行すると、ログイン時にランダムな百人一首のひとつを表示するわ。
$ fortune_org 大江山 いく野の道の 遠ければ まだふみも見ず 天の橋立 (小式部内侍) $