いぬかみっ! 第04話「やらずのかっぽう着っ!」

サー!

・・・いい福原愛アニメですねorz

さて。腹いせに、俺のように卓球のせいでいぬかみを見逃した人がどれほどいるのか調べてみました。ついでなので、マイナーなlinuxコマンドを駆使してみることにします。

まず、昨日と今日のキーワード「いぬかみっ!」の言及数を調べます。

$ wget -O - http://d.hatena.ne.jp/keyworddiary/\
 > %a4%a4%a4%cc%a4%ab%a4%df%a4%c3%a1%aa?date=20060426 > inu.out
$ wget -O - http://d.hatena.ne.jp/keyworddiary/\
 > %a4%a4%a4%cc%a4%ab%a4%df%a4%c3%a1%aa?date=20060427 >> inu.out

キーワードのページでは、言及したサイトは

<li class="hatena-with-icon">...<a href="/(id文字列)/20060426">

という感じのフォーマットになっているので、ここの行だけ取り出します。

$ grep hatena-with-icon inu.out | sort >inu.list

同様に、キーワード「卓球」を含む日記を調べます。

$ wget -O - http://d.hatena.ne.jp/keyworddiary/\
 > %c2%ee%b5%e5?date=20060426 > tak.out
$ wget -O - http://d.hatena.ne.jp/keyworddiary/\
 > %c2%ee%b5%e5?date=20060427 >> tak.out
$ grep hatena-with-icon tak.out | sort >tak.list

同じ日に「いぬかみっ!」と「卓球」を同時に含む日記があればビンゴでしょう。さらにリンクをid:****:****形式に変換して、日付でソートします。

$ comm -1 -2 inu.list tak.list | \
> sed 's|.*href="/\([[:alnum:]_-]*\)/\([[:digit:]]*\).*|id:\1:\2|'|\
> sort -t: -k3 -k2f

結果。

id:herecy8:20060426
id:shikimou:20060426
id:gameneme:20060427
id:GSX400kai-tara:20060427
id:Hetaresan:20060427
id:hiwa:20060427
id:ichiro2784:20060427
id:karinto:20060427
id:manpukutaro:20060427
id:nanatsuki:20060427
id:naoyat:20060427
id:r-motomura:20060427
id:sutaminayaki:20060427
id:taske:20060427
id:yukihito_gp_1:20060427
id:yuu_tokito:20060427

ご愁傷様です・・・

追記

上のリストでは結構いるのに、実際に見逃した人は意外とすくねえええ。.hackを録っていればいぬかみっ!は見れたのか。ちぃおぼえた!!