2000-07-16 パターンにマッチするファイルを操作する ruby file ディレクトリ内のすべてのファイルを処理する Dir.glob("*.*") {|f| p f} \0で区切ることで複数のパターンを指定できる Dir.glob("f*\0b*")で,fかbで始まるファイルを検索する. dosのワイルドカードよりも柔軟な指定が可能. Dir.glob("[A-C]*")でaからcで始まるファイルをリストアップするとか. ディレクトリ内のすべてのファイルを再帰的に処理する Dir.glob("**/*.*") {|f| p f}