2002/10/02 (Wed)
#1 台風一過
居間や自室から富士山がよくみえるー。
#2 うす〜い建物
これは、いい! たまらない。
#3 masy 運動
しょうがないので 参加することにしたが、 どうせなら全ページに挿入したい。
しかしどのページがどのキャラクタセットで書かれているかは 不定だし、挿入したい文字列も日本語なので、sed や ed や perl -pi.bak -e の手もつかえない。
とすると emacs だ。
(goto-char (point-min))
(search-forward "</body>" (point-max) t)
(goto-char (match-beginning 0))
(insert "<a href=\"http://masy.families.jp/diary/?20020930#30-4\">!小野澤 英!</a> <a href=\"http://masy.families.jp/diary/\">!小野澤 英!</a> <a href=\"http://masy.families.jp/\">!小野澤 英!</a>")
(save-buffer)
を masy.el として、
find . -name '*.html' -exec emacs {} -l masy.el \;
としてみた。
まだやっている。 というか、find で emacs を走らせたのは、さすがに うまれてはじめてだ。
@
しまった、emacs じゃなくて mule としないと、-batch の 場合は自動的に -q になるから、言語設定がされないので キャラクタセットをうまくやってくれ、が効かないのであった。
というわけで http://mrmt.net/ぜんぶにかけると、*.html が 1968 files で、
131.02s user 34.72s system 83% cpu 3:17.44 total
for 1 day(s).
