From: yuhei.mukoyama@... Date: 2018-07-07T08:47:26+00:00 Subject: [ruby-dev:50588] [Ruby trunk Bug#14899] Pathname#glob Matching to the directory results in lack Issue #14899 has been reported by hazi (yuhei mukoyama). ---------------------------------------- Bug #14899: Pathname#glob Matching to the directory results in lack https://bugs.ruby-lang.org/issues/14899 * Author: hazi (yuhei mukoyama) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.6.0preview2 (2018-05-31 trunk 63539) [x86_64-darwin17] * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- Pathname.glob では問題ないのですが、 ruby 2.5 から追加された Pathname#glob で、スラッシュで終わる引数を渡すとディレクトリ名の最初の1文字がかけた状態で返ってきます ~~~ Pathname('/tmp/test').glob('**/*') => [#, #] Pathname.glob('/tmp/test/**/*/') => [#, #] Pathname('/tmp/test').glob('**/*/') => [#, #] ~~~ -- https://bugs.ruby-lang.org/