From: KUROSAWA Takashi Date: 2000-12-28T21:02:30+09:00 Subject: [ruby-list:26915] glob 不可 (Re: ファイル名が文字化け) Tabby as くろさわ@秩父です。 WATANABE Hirofumi wrote in message <7756-Tue19Dec2000133122+0900-eban@os.rim.or.jp>: > http://jarh.hoops.livedoor.com/ruby/ruby-1.6.2-20001218-i386-msdosdjgpp.tar.gz …から落とした ruby 1.6.2 (2000-12-18) [i386-msdosdjgpp] で、 もう 1 パターンの不具合を発見しました。  ○"foo.bar"(8.3 形式)   ・File.exist?("foo.bar") → true   ・Dir.glob("foo.bar") → ["foo.bar"]  ○"foobarbaz.quux"(LongFileName)   ・File.exist?("foobarbaz.quux") → true   ・Dir.glob("foobarbaz.quux") → ["foobarbaz.quux"]  ○"foo bar"(空白を含む)   ・File.exist?("foo bar") → true   ・Dir.glob("foo bar") → [] 空白を含むファイル名で glob に失敗します。 空白を含まなければ、LongFileName でも大丈夫みたいです。 環境は Windows98 の MS-DOS プロンプトです。   Tabby as くろさわ   tabby@yk.rim.or.jp   http://www.yk.rim.or.jp/~tabby/