From: "headius (Charles Nutter)" Date: 2013-04-13T01:31:23+09:00 Subject: [ruby-core:54236] [CommonRuby - Feature #8258] Dir#escape_glob Issue #8258 has been updated by headius (Charles Nutter). rkh (Konstantin Haase) wrote: > File.fnmatch_escape would make more sense, imo. But it would be harder to remember when what you want is "glob" :-) Why not just {Dir,File}.quote or .escape, to match Regexp.quote/escape? I would vote for File.escape, a method that escapes any file path to make it suitable for globbing. ---------------------------------------- Feature #8258: Dir#escape_glob https://bugs.ruby-lang.org/issues/8258#change-38499 Author: steveklabnik (Steve Klabnik) Status: Open Priority: Normal Assignee: Category: Target version: This is inspired by https://github.com/rails/rails/issues/6010. Basically, if you do a Dir.glob in a directory whose name contains a glob character, things break. It would be nice to have a method which would escape the input so that we can Dir.glob inside of those directories. -- http://bugs.ruby-lang.org/