From: Kimijima Hideyuki Date: 1998-06-16T13:53:29+09:00 Subject: [ruby-list:8371] index-R.rb こんにちは、きみじま@電気通信大学です。 あるディレクトリ以下のHTMLファイルを再帰的に検索して、WWWサイトマップを 生成するスクリプトを書いてみました。ruby 1.1用です。 いいかげんな作りですが、意外と実用になりそうなので、公開してみます。 http://delegate.uec.ac.jp:8081/club/mma/~sanjigen/works/index-R-0.03.tar.gz 規模が大きくなるとrubyが落ちるという障害があります。 "GC.disable"とするとちょっとだけ安定するので、そうしているのですが... 巨大なArrayを作るのがまずいのでしょうか。 使い途: - 友達のhomeの下のpublic_htmlを覗く。 index-R.rb ~ottan/public_html - 自分のWebサイトに置いておいて、見に来る人の便宜を図る。 index-R.rb ~/public_html http://delegate.uec.ac.jp:8081/club/mma/~sanjigen/ - 自分のWebサイトにどんなものが置いてあるのかを把握する。 index-R.rb ~/public_html - ruby-tutorialやruby-uguideのインデックスを作る。 index-R.rb /usr/local/share/doc/ruby ######################################################################## sanjigen=Human.new; sanjigen.email='sanjigen@mma.club.uec.ac.jp' sanjigen.name='君島 秀征'; sanjigen.yomi='きみじま ひでゆき' sanjigen.status='電気通信大学 機械制御工学科 物理学年4年 論理学年3年'