From: kjana@... (YANAGAWA Kazuhisa) Date: 1999-04-12T01:19:24+09:00 Subject: [ruby-list:13600] Re: Dir.foreach In message <199904101523.AAA13283@mail.fa2.so-net.ne.jp> greentea@fa2.so-net.ne.jp (Tomoyuki Kosimizu) writes: > Linux上だと、Dir.foreachでは、"."と".."が要素として出てきますが、 > 出ないほうが良いのではないでしょうか? 使われることもないと > 思うのですけど。 「あるものを飛ばすのは簡単だがないものをいれるのは面倒臭い」っていう ことでは.単に readdir の仕様である,っていう説もありますが. もっとも「何に使うか」といわれると困ります.何も思い付かない.無責任 なわたし (^^; Dir["*"].each でいいじゃないか,という意見もありますし.最近書き直した refile 用スク リプトでは Dir.chdir srcdir mail = [] Dir.glob("*").each { |m| mail << m.to_i if m =~ /\d+/ } mail.sort.each do ... end なんてことをしてたりしますし. # MH の inbox に取り込まれたメールを届いた順に処理するために面倒な事を # している.numeric_glob_sort なんていうオプションはないし. -- 柳川和久 @ 東大阪市 . 大阪府 April 12, 1999 街に戻ったら大きな黒い翼を作ろう 名も知らぬ母の事を想って