From: "U.Nakamura" Date: 2001-02-26T08:39:53+09:00 Subject: [ruby-list:28289] Re: Dir[pattern] こんにちは、なかむら(う)です。 At Mon, 26 Feb 2001 08:11:36 +0900, Kazuhiro NISHIYAMA wrote in '[ruby-list:28286] Re: Dir[pattern]' > > 5. ネットワークドライブ直下をド指定した場合( //hostname/folder/* > > のようなもの)、何もマッチしない。 > > これって環境依存のようなのですが、マッチしない環境がわかれば > 何とか出来そうですか? > できそうならここで情報を募れば良さそうですが。 > > ちなみにWindows 98SEのruby 1.6.2 (2001-02-09) [i386-cygwin]から > samba 2.0.7とWindows 95は問題なくglob出来ました。 Windows2000のruby 1.6.2(に限りませんが) [i586-mswin32]からWindows2000 は失敗します。 調べてませんが、mswin32/mingw32に固有な話なんじゃないかと思います。 opendir()またはlstat() = win32_stat()の動作に起因するはずなので。 とはいえ、僕が確認してる環境は上記のもののみなので(ホントはWin9X系 の環境も用意すべきなのですが、気力が足りずに放置してます...)、情報 が増えるのは大歓迎です。 # どっちゃにしろ、失敗する環境がある以上、動作させたいならその辺に # 手を入れることは必須なわけですが... それでは。 -- U.Nakamura