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
add this entry to del.icio.us add this entry to hanena bookmark
for 1 day(s).