在Ruby中列出文件基本名称

时间:2013-11-07 07:35:42

标签: ruby

我正在尝试使用Ruby获取目录中所有文件的基本名称。我正试着用这个:

Dir.glob(folder_path + '/*.rb').each{ |f| File.basename(f, ".rb") }

然而,这仍然给了我一个数组的整个路径。我该怎么写呢?

1 个答案:

答案 0 :(得分:3)

使用

 Dir.glob(folder_path + '/*.rb').map{ |f| File.basename(f, ".rb") }