2012-07-15から1日間の記事一覧

Ruby の Dir.glob にブロックを渡すと、見つかった順に処理してくれる?

結論 Dir.globは見つけた順にブロックを評価するのかと思っていた。そんなことはなかった。 Dir.glob("**/*") {|file| ... } は、ブロックに最初の1ファイル目を渡す前に、全ファイルを探す。 確認 環境は Mac + Ruby 1.8.7, 1.9.3。確認に使ったスクリプト…